Job Openings Software Development Engineer

About the job Software Development Engineer

Basic qualifications

  • Undergraduate in Computer Science, Software, Automation or related fields
  • Experience in architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience developing RESTful large scale distributed systems with high scalability and availability requirement
  • Experience using frontend libraries/frameworks like React and/or Angular Framework
  • Data Modeling experience for SQL and NoSQL database systems, ORM Frameworks such as Hibernate, SQL Alchemy, etc.
  • Data Visualization experience using frameworks such as Highcharts, d3.js, etc
  • Experience with AWS Services, in particular Lambda, S3, RDS and etc
  • Strong written and verbal communication skills in Chinese and English
  • Strong problem solving and analytical abilities
  • Passion for building a rich and innovative user experience

Preferred qualifications

  • Graduate in Computer Science, Software, Automation or related fields
  • Experience in AWS Cloud formation and CloudWatch for IAC and monitoring use cases
  • Experience in GenAI and Agentic AI system development