We are looking for candidates that meet the following criteria:
At least senior-level experience in software or systems engineering.
Still heavily involved in software development in the capacity of an Individual Contributor.
Possess deep, specialist expertise in at least one of the following domains, complemented by a broad understanding of the others:
Platform Engineering: Proven experience building true multi-tenant platforms focused on developer experience (DevEx), billing, observability, and service lifecycle management. This is beyond traditional system administration.
Site Reliability Engineering (SRE): A strong background in defining and managing SLOs/SLIs, error budgets, and automating operations for large-scale, mission-critical services.
Infrastructure Engineering: Expertise in designing and building low-level systems, including kernel-level programming (e.g., eBPF), advanced networking (packet filtering, custom network fabrics), and distributed consensus algorithms (e.g., Paxos/Raft).
Demonstrated ability to build and maintain complex platform systems from the ground up.
Ability to work with legacy and open-source code bases to fork, patch, and contribute fixes.
Can effectively communicate complex technical concepts and collaborate across diverse teams.
Methodical in change management and diligent in creating clear, comprehensive documentation.
A strong desire to relentlessly optimise and improve infrastructure, processes, and system reliability.
Willing to take on BAU operations and on-call duties to ensure service stability.
Technical skills we're looking for include:
Infrastructure as Code: Proficiency with IaC tools, with a strong preference for OpenTofu and extensive experience in the Terraform ecosystem. Experience with Pulumi or Crossplane is also valued.
Programming Languages: Deep expertise in Golang for systems and platform development. Proficiency in Python for scripting and automation.
Container Orchestration: Expertise in Kubernetes and its ecosystem.
Cloud Platforms: Hands-on experience with major cloud providers.
Architecture: Experience with building cloud-native and cloud-agnostic implementation.
Qualifications:
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 (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.
Learn more about life inside GovTech at go.gov.sg/GovTechCareers.
Stay connected with us on social media at go.gov.sg/ConnectWithGovTech.