Job information

$ 2,000,000 - 2,500,000 TWD per annum

Job Summary

We are looking for an exceptional Team Leader or Principal Engineer to join the Ayla Cloud team. You will be a key member of the team influencing the various services that manage devices, users and data.

Job Description

<What You Will Be Doing>
• Working in an engineering culture that is customer focused
• Implementing highly scalable and reliable systems for millions of devices and users
• Hand on service architecture design/review or implementation support
• On call responsibility with DevOps culture 
• Play a significant role and make an impact on the company’s success

<Desired Skills and Experience>
• 10+ years of experience in software engineering building highly scalable systems
• Ability to technically lead and manage a team
• Have an understanding and passion for developing highly secure systems
• Experience developing and maintaining consistent and usable RESTful APIs
• A deep understanding of NOSQL databases and the tradeoffs involved
• Experience implementing services on top of cloud infrastructures, such as AWS/Google/Azure
• You are excited by performance and scalability challenges
• You believe in TDD and the agile development model
• Hands on experience with Agile methodologies
• Hands on experience with micro service design & implementation
• You are comfortable working in a fast-paced environment
• BS/MS in Computer Science (or equivalent)
• Required skills: Java & Java frameworks (required), Hands-on programming skills 
• Optional skills (Plus): Cassandra or other NoSQL database, Kafka or Kinesis, REST, MySQL, AWS, Ruby on Rails or PHP, K8S, Docker

Or refer a friend and get 50% monthly salary reward.