Software Engineer (REF: CES)
Summary
Software engineer on ATAL Engineering Group's team in Kwai Hing, Hong Kong, building smart city platforms (Building Energy Management, Digital Twins, IIoT). Day to day: designing and improving Python/TypeScript microservices on AWS with Kubernetes, message queues, CI/CD, and monitoring.
What you will do:
Work on a growing development team to build our market-leading smart city solutions, including the Building Energy Management Platform, Digital Twins, Industrial Internet of Things (IIoT) Platform, and more.
Design and develop new functionalities/microservices and improve existing modules.
Coordinate with research and project teams to collect system requirements and user requests.
Enhance system maintainability and reliability (work on documentation, API specifications, application and system monitoring).
Encourage collaboration, knowledge/tech sharing, and teamwork to enhance overall productivity.
Uphold best practices and coding standards.
What you will need:
5+ years of hands-on experience in software development.
University graduate in Computer Science, Information Technology, or related disciplines.
A strong focus on code quality and software maintainability.
Solid knowledge of relational databases and message queuing systems (e.g., Kafka).
Understanding of DDD-oriented microservices architecture.
Familiarity with the following technologies/concerns will be an advantage:
Python/Typescript
Domain-driven design, microservice architecture, event-driven design
DevOps lifecycle
Data management
Good understanding of trade-offs in software engineering.
Strong team player with a strong sense of responsibility.
Candidates with less experience will be considered for the Software Engineer role.
Our team tech stack:
Languages: Python, Typescript
Container orchestration: Docker, Kubernetes
DevOps: GitHub Actions, GitLab CI/CD, ArgoCD
Monitoring: OpenTelemetry, Grafana stack
Cloud: AWS (Lightsail, EKS, RDS, ElastiCache, MSK, etc.)
Data-related frameworks/tools:
AWS: S3, Glue, Athena, Redshift, EMR, QuickSight
Airflow
Delta Lake