Software Engineer
(Kuala Lumpur)
Key Responsibilities:
- System Architecture: Design and implement high-performance cloud systems using Golang to handle concurrent telemetry streams.
- Data Orchestration: Manage real-time messaging and event-driven architectures using MQTT or NATS to ensure low-latency communication between buildings and the cloud.
- Time-Series Management: Optimize data storage and retrieval using TimescaleDB or similar solutions for historical trend analysis and energy reporting.
- Cloud & Deployment: Architect and maintain scalable environments on AWS, GCP, or Azure using Docker and Kubernetes (K8s).
- Reliability: Develop robust CI/CD pipelines and ensure high uptime for critical building control functions.
Requirements:
- Education: Possess a recognized degree in Electrical, Electronic, Computer, or Telecommunication Engineering or equivalent.
- Language Mastery: 5+ years of professional experience with Golang (Goroutines, Channels, and Interface design).
- Linux & Environment: Expert-level comfort with Linux environments and shell scripting.
- Database Knowledge: Proven experience with Time-Series Databases and relational SQL performance tuning.
- Infrastructure: Hands-on experience with Kubernetes, Docker, and managed cloud services.
- Messaging Expertise: Deep understanding of Pub/Sub patterns and message brokers like MQTT or NATS.
- Version Control: Advanced proficiency with Git.
- Execution & Autonomy: Proven ability to get things done alone. You are a self-starter who can take a high-level concept and turn it into a production-ready system with minimal supervision.
- Bonus: Prior experience with BACnet or Modbus protocols.
- Bonus: Experience with Digital Twin concepts and mapping physical assets to virtual models.
- Bonus: Personal project on GitHub.
Additional Information:
- Headcount: 1
- Employment type: Permanent
- Official working hours: Monday to Friday, 8:30 am to 6:00 pm
- Location: Singapore or Puchong, Selangor
Join a forward-thinking engineering team dedicated to designing robust and scalable control systems. If you are energized by cutting-edge technology and thrive in a collaborative, dynamic environment, apply now to make an impact.
Software Engineer
82794
Posted: 15/06/2026
- Market related
- Asia and Pacific
- Permanent