680,866open jobs
39,416companies
99,786added this week
Browse all
Salary
$80k – $202k per year (Estimated)
Location
In office (Singapore)
Seniority
Senior
Overview
Company
Impact
Profile match
The Government Technology Agency, known as GovTech, is the statutory board that builds and runs Singapore's public digital infrastructure, formed in 2016 out of the country's earlier government IT organisations. It develops citizen-facing services in house rather than outsourcing them, most notably Singpass, the national digital identity used by almost every adult in the country for banking, government and private transactions. GovTech also runs the Government Commercial Cloud, the LifeSG and OneService applications, national cybersecurity engineering for public systems, and the AI platforms used across ministries.

GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.  

At GovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round. 

Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today!  

Learn more about GovTech at tech.gov.sg. 

[What you will be working on]  

As a Software Engineer, your scope includes contributing to multiple components or features within your team, with growing independence in driving development. You are expected to deliver moderately complex tasks, balancing quality, speed, and maintainability, while still collaborating closely with team members for design and planning. You take more initiative in suggesting improvements, supporting teammates, and building awareness of the broader product and technical ecosystem. Your impact extends beyond individual tasks to positively affect team processes and product outcomes. You influence quality of deliverables, and contribute to reliable and maintainable systems.

Craft and Execution

Deliver Features Across Multiple Components Independently

  • Deliver POCs or features that span multiple components/modules, with guidance when needed.
  • Make thoughtful trade-offs between performance, security, and maintainability based on your understanding of context.
  • Write/Review code with clarity and maintainability in mind, applying good practices consistently.
  • Expand test coverage (e.g. unit, integration) to support key workflows and reduce flakiness.

Improve Code Reliability and Maintainability

  • Address small pockets of technical debt within your domain.
  • Suggest small improvements that enhance product performance or team velocity.
  • Contribute to CI/CD processes and deployment pipelines in collaboration with the team.
  • Contribute to resolving moderate incidents with team support; escalate complex issues when needed.

Deepen Product and Platform Technical Knowledge

  • Develop a deeper understanding of your product’s architecture and dependencies.
  • Apply secure coding and compliance principles with guidance, integrating platform standards into your work.

Ownership

Own Moderately Complex Features from Start to Finish

  • Independently plan and complete moderately scoped tasks, from design to delivery.
  • Flag risks early.

Monitor and Validate Impact of Your Work

  • Follow through on the impact of your work after it ships (e.g., metrics, bugs, or feedback).
  • Proactively troubleshoot and fix small production issues.

Actively Seek and Provide Constructive Feedback

  • Seek and apply feedback regularly on both code and working style.
  • Actively participate in team knowledge-sharing activities (e.g., demos, retros, or guilds).

Unblock and Support Team Members When Needed

  • Provide constructive code review feedback to peers and junior engineers.
  • Help others get unblocked or navigate tools, documentation, or context within your team.

Strategic Alignment

Align Work with Team and Product Priorities

  • Align your tasks with team goals and priorities; suggest improvements where you see opportunities.
  • Ask clarifying questions when requirements are unclear.

Balance Short-Term Delivery with Code Health

  • Demonstrate the ability to balance short-term delivery with long-term code health.
  • Participate in discussions about solution design and trade-offs, contributing your perspective.

Apply Platform and Compliance Standards Effectively

  • Use relevant organisational stack, platforms, or standards effectively in your work.
  • Understand compliance, cost, and performance considerations that affect your domain.

Culture and Organisational Influence

Model Good Engineering Practices for Peers

  • Reinforce the organisation's engineering values through your day-to-day work and interactions.
  • Help newer engineers navigate team workflows or practices.

Actively Shape and Reinforce Team Culture

  • Participate in engineering-wide activities like retros, internal talks, or improvement initiatives.
  • Engage respectfully with cross-functional collaborators (e.g., Product, UX) in shaping good outcomes.

Share Knowledge and Mentor Junior Engineers

  • Share technical insights or lessons learned in informal settings (e.g., demos, brown bags).
  • Support newer engineers in small ways, such as explaining concepts, debugging strategies, or team practices.

[What we are looking for]  

Technical Depth

  • Has designed, built, or operated systems; credible when discussing code or architecture.

Product Mindset

  • Frames problems clearly, focuses on user and agency outcomes, validates assumptions early, and guides teams toward evidence-based decisions.

Lifecycle Awareness

  • Knows how to move from discovery → POC → POV → scale; understands how practices, architecture, and operational rigour should evolve through each stage.

Pragmatic Leadership

  • Balances ideal designs with delivery realities.

Collaborative Energy

  • Works easily with Product and Design; values diverse perspectives.

Curiosity and Growth

  • Keeps learning and helps others adapt to new technologies and practices.

  • Keeps up with modern practices like AI-assisted development and platform automation.

What we offer you:    

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 programs.  

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
680,866 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Singapore
$148k – $236k per year • In office • Full-Time • Bachelor's Degree • Santa Clara
Python
C++
Bash
C++
Conan
CMake
AI/ML
AI Agents
LLM
InfiniBand
NVLink
DevOps
Ansible
GitHub Actions
Debian
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Ubuntu
Cybersecurity
SonarQube
Apply
$127k – $236k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Boston • Toronto • Waterloo
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
DevOps
CI/CD
Analytics
ETL/ELT
Apply
$127k – $236k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Boston • Toronto • Waterloo
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
React.js
DevOps
Azure
CI/CD
Analytics
ETL/ELT
Apply
AWS Data Engineer 1 day ago
In office • Full-Time • Pune
Python
Python
pySpark
Databases
Snowflake
AI/ML
Spark
DevOps
CI/CD
AWS
Apply
$28k – $65k per year (Estimated) • In office • Full-Time • Bengaluru
Java
Databases
Redis
DynamoDB
RabbitMQ
Memcached
Apache Kafka
DevOps
GitHub Actions
GitLab CI
CI/CD
Jenkins
AWS
AWS Lambda
Amazon EC2
GitHub
GitLab
Amazon S3
Apply
$75k – $199k per year (Estimated) • In office • 5+ years exp • Singapore
JavaScript
TypeScript
Node JS
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Apply
$67k – $146k per year (Estimated) • In office • Singapore
Management
Agile
Apply
$62k – $177k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Singapore
Python
Go
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Cursor
Claude Code
Function Calling
AI Agents
LLM
RAG
Agentic Workflows
Tool Use
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Shift-Left
Cybersecurity
Shift-Left Security
Management
Agile
Apply
$94k – $232k per year (Estimated) • In office • Singapore
Python
Go
TypeScript
Databases
PostgreSQL
AI/ML
Multimodal AI
Langfuse
LLM
RAG
Mixture of Experts
Context Engineering
LLM Evaluation
LLM Guardrails
Agentic Workflows
DevOps
OpenTelemetry
CI/CD
Apply
$91k – $228k per year (Estimated) • In office • Singapore
Python
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
Next.js
React.js
DevOps
CI/CD
Apply
Program Manager 1 day ago
$78k – $164k per year (Estimated) • Remote • 5+ years exp • Bachelor's Degree • Singapore
DevOps
Azure
Apply
$139k – $347k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Singapore
AI/ML
OpenAI
Apply
$68k – $154k per year (Estimated) • Remote • 7+ years exp • Singapore
Apply
$82k – $184k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Singapore
Apply
$154k – $325k per year (Estimated) • Remote • Full-Time • 8+ years exp • Singapore
AI/ML
CUDA Toolkit
CUDA
DevOps
Kubernetes
Apply
See all jobs
This is one of many
680,866 more open roles from verified company boards, updated every day.