Systems Engineer, Smart Platform

GovTech Singapore

Singapore

Hybrid

SGD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Leave benefits
Employee wellness programs
Flexible work arrangements

Job summary

GovTech Singapore is looking for a Senior / Systems Engineer to develop and maintain the Open Digital Platform (ODP), ensuring seamless integration between enterprise applications and operational technology.

The ideal candidate will be responsible for software development, platform integration, and ensuring platform reliability. Qualifications include a degree in Computer Science and at least 2 years of backend software engineering experience, especially in Java and Spring Boot.

The position offers flexible work arrangements and competitive benefits.

Qualifications

  • 2+ years backend software engineering experience.
  • Experience working with containerisation technologies (e.g. Docker) and orchestration platforms (e.g. Kubernetes).
  • Experience working with various communication protocols (e.g. Modbus, BACnet, OPC-UA, MQTT, REST API).

Responsibilities

  • Design, develop and maintain backend services and microservices.
  • Develop middleware integrating enterprise and OT systems.
  • Build scalable REST APIs and event‑driven services.
  • Support Kubernetes deployments.
  • Maintain CI/CD pipelines.

Skills

Java
Spring Boot
RabbitMQ
Docker
Kubernetes
Linux development
CI/CD workflows
Communication protocols (Modbus, BACnet, OPC-UA, MQTT, REST API)

Education

Degree in Computer Science, Computer Engineering or equivalent

Job description

Senior / Systems Engineer

We are seeking a Senior / Systems Engineer to develop and maintain the Open Digital Platform (ODP), enabling seamless integration between enterprise applications, smart building systems, and operational technology (OT). The successful candidate will design scalable middleware services, APIs, messaging infrastructure, and telemetry pipelines while ensuring platform reliability, security and maintainability.

Responsibilities
Software Development
  • Design, develop and maintain backend services and microservices.
  • Develop middleware integrating enterprise and OT systems.
  • Build scalable REST APIs and event‑driven services.
  • Develop reusable integration components.
  • Participate in architecture and code reviews.
Platform Integration
  • Design and maintain ODP integration services.
  • Develop protocol adapters for REST APIs, MQTT, OPC UA, BACnet, RabbitMQ/AMQP and Modbus.
  • Develop data transformation, validation and routing services.
Messaging & Event Processing
  • Design event‑driven architectures.
  • Implement asynchronous workflows.
  • Implement retries, fault handling and message reliability.
Platform Reliability
  • Develop monitoring and observability.
  • Troubleshoot distributed services.
  • Support production incidents and root cause analysis.
  • Improve scalability and performance.
DevOps & Deployment
  • Develop Dockerised applications.
  • Support Kubernetes deployments.
  • Maintain CI/CD pipelines.
  • Manage software releases.
Technical Documentation
  • Produce software design documents.
  • Maintain API documentation.
  • Maintain Interface Control Documents (ICDs).
  • Produce operational runbooks.
Required Qualifications
  • Degree in Computer Science, Computer Engineering or equivalent.
  • 2+ years backend software engineering experience.
  • Strong Java and Spring Boot experience.
  • Experience working with RabbitMQ.
  • Experience working with containerisation technologies (e.g. Docker) and orchestration platforms (e.g. Kubernetes).
  • Linux development experience.
  • Git and CI/CD workflows.
  • Experience working with various communication protocols (e.g. Modbus, BACnet, OPC‑UA, MQTT, REST API).
Good‑to‑haves
  • Experience with PLCs / IIoT.
  • Experience with cloud technologies (e.g. Azure, AWS).
Success Metrics
  • Reliable platform services.
  • High API availability.
  • Successful onboarding of new systems.
  • Reduced production incidents.
  • Comprehensive documentation.
Benefits

GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.

Our employee benefits are based on a total rewards approach, offering a holistic and market‑competitive suite of perks. These include leave benefits to meet your work‑life needs and employee wellness programmes.

We champion flexible work arrangements and trust you will manage your own time to deliver your best, wherever you are, and whatever works best for you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Engineer, Open Digital Platform (Flexible)
Senior Systems Engineer, Open Digital Platform (Flexible)

GovTech Singapore • Singapore

Hybrid
SGD 60,000 - 80,000
Leave benefits
Employee wellness programs
Flexible work arrangements
System Software Engineer (OT/IoT)
System Software Engineer (OT/IoT)

Assurity Trusted Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Flexible work
Total rewards
System Software Engineer (OT/IoT)
System Software Engineer (OT/IoT)

Assurity Trusted Solutions • Singapore

On-site
SGD 120,000 - 180,000
System Software Engineer (OT/IoT)
System Software Engineer (OT/IoT)

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Flexible work arrangements
Total rewards package
Inclusive workplace
Senior Integration Specialist
Senior Integration Specialist

PARK AND PARTNERS CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Developer
Software Developer

Singtel • Singapore

On-site
SGD 60,000 - 90,000
Flexible work arrangements
Full suite of health and wellness benefits
Ongoing training and development programs
+1
Senior Software Engineer (Backend/Cloud)
Senior Software Engineer (Backend/Cloud)

lionsbot international • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer, Enterprise Technology Services
Software Engineer, Enterprise Technology Services

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 150,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Platform Infrastructure Engineer (PaaS / Kubernetes / Linux)
Platform Infrastructure Engineer (PaaS / Kubernetes / Linux)

RECRUIT NOW SINGAPORE PTE. LTD. • Singapore

On-site
Contract extension possible