Established in 1977, ATAL Engineering Group (“ATAL”) is a leading electrical and mechanical (“E&M”) engineering service provider headquartered in Hong Kong, with operations in Macau, Mainland China, the United States and the United Kingdom. Serving a wide spectrum of customers from public and private sectors, ATAL provides multi-disciplinary and comprehensive E&M engineering and technology services in four major segments, including Building Services, Environmental Engineering, Information, Communications and Building Technologies (“ICBT”) and Lifts & Escalators.



At ATAL, we empower our people through our “Supportive and Caring” culture and working environment so that they could develop their competence and well-being at work and beyond.



We invite talents who aspire to open a new and challenging career page and are passionate in developing their career further. For more information, please visit our website https://www.atal.com


What you will do:



  • Lead design and development of new functionalities/microservices for our market-leading smart city solutions, including the Building Energy Management Platform, Digital Twins, Industrial Internet of Things (IIoT) Platform, and more.

  • Own architectural decisions for services and modules, ensuring scalability, maintainability, and alignment with DDD-oriented microservice principles.

  • Coordinate with research and project teams to translate system requirements and user requests into robust technical designs.

  • Drive system maintainability and reliability practices — documentation, API specifications, application/system monitoring, and observability standards.

  • Review code and provide technical guidance to other engineers, helping raise the team's overall coding standards.

  • Enforce best practices, coding standards, and knowledge-sharing across the team.

  • Evaluate and advocate for trade-offs in technology choices, weighing performance, cost, and long-term maintainability.


What you will need:



  • 7+ years of hands-on experience in software development, including experience designing systems from the ground up.

  • University graduate in Computer Science, Information Technology, or related disciplines.

  • A strong focus on code quality, software maintainability, and architectural soundness.

  • Solid knowledge of relational databases’ internals and message queuing systems (e.g., Kafka).

  • Strong understanding of domain-driven design and microservices architecture, with experience applying them in real projects.

  • Familiarity with the following technologies/concerns will be an advantage:

    • DDD-oriented microservice architecture, event-driven design

    • DevOps lifecycle

    • Big data/Datalake management

    • Infrastructure as code



  • Good understanding of trade-offs in software engineering, able to justify decisions to both technical and non-technical problems.

  • Comfortable reviewing others' code and providing constructive technical feedback.

  • Strong team player with a strong sense of responsibility.


Our team tech stack:



  • Languages: Python, Typescript

  • Container orchestration: Docker, Kubernetes

  • DevOps: GitHub Actions, 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




Please click the Apply Now button to send your full resume stating relevant job reference, present and expected salary and availability.


Personal data collected will be treated in strict confidence and used for recruitment related purposes only.

Similar jobs
Qupital Limited ( Hong Kong ) 22 hours ago

More from ATAL Technologies Ltd.安樂科技工程有限公司
ATAL Technologies Ltd.安樂科技工程有限公司 22 hours ago
ATAL Technologies Ltd.安樂科技工程有限公司 22 hours ago

Senior Software Engineer (REF: CES)

Apply Now
Back to search page