433,445open jobs
14,773companies
64,942added this week
Browse all
Salary
$107k – $244k per year (Estimated)
Location
In office (Singapore)
Seniority
Architect · 12+ years exp
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. 

How we build

TradeNet is Singapore's National Single Window for trade permit processing. It handles over 9 million permit applications annually and accounts for around 10% of national tax revenues. We are replacing the decades-old legacy system with a modern, cloud-native platform.

The rebuild touches everything: decomposing a monolithic Java/J2EE application into cloud-native services, reconstructing undocumented business logic from incomplete legacy code, clearing compliance and data-governance constraints, and delivering a platform that multiple government agencies depend on daily.

The Chief Architect owns the technical coherence of this effort. You define how the system is structured, how teams interface with each other, and where the hard boundaries are. You work across product squads, TechOps, and programme leadership - but your authority is technical, not managerial.

Teams here use AI-assisted development workflows daily, including LLM/agentic-AI tooling for spec building, code generation, and test automation. You are expected to push the boundaries of what's possible with these tools.

[What you will be working on]  

Architecture & technical direction

  • Set the overall system architecture for the TradeNet platform - service decomposition, data architecture, API contracts, infrastructure patterns.
  • Make binding technical decisions across teams. Resolve cross-squad technical disputes. Own the architecture decision record.
  • Design for resilience: fault isolation, blast-radius containment, defensive API contracts, and graceful degradation across a system that cannot go down.
  • Define the architectural guardrails, contracts, and patterns that teams build on - enabling independent delivery without architectural drift.

Legacy modernisation

  • Lead the technical strategy for decomposing and replacing the legacy monolith, including where to strangle, where to rewrite, and where to leave alone.
  • Reconstruct undocumented business logic from incomplete legacy codebases - using source analysis, documentation archaeology, dependency tracing, and AI-assisted reverse-engineering.
  • Navigate compliance and data-governance constraints that shape what can be migrated, how, and when.

Hands-on technical work

  • Write architecture documents, design specs, and technical RFCs that teams implement against.
  • Review code and designs across squads - particularly at integration boundaries and in foundational components.
  • Prototype and prove out critical technical approaches before committing teams to them.
  • Lead root-cause analysis on hard production and programme-level technical problems.

AI-assisted engineering

  • Pioneer and refine AI/LLM-assisted approaches to legacy analysis, code generation, test creation, and documentation.
  • Set the technical standards for how AI-generated output is evaluated, attributed, and held to quality.
  • Push the programme's use of agentic AI beyond basic code completion into architectural and analytical workflows. 

Technical leadership

  • Earn trust with engineering teams through technical credibility - you lead by being right and being helpful, not by title. Your authority comes from the quality of your decisions and your willingness to get into the details.
  • Resolve technical disputes across squads. People will disagree on approach, and you are the one who makes the call and gets buy-in from both sides.
  • Balance technical debt against migration timelines. Know when to take a shortcut to hit a delivery date and when to say no because the long-term cost is too high. Make these tradeoffs explicitly and visibly.
  • Grow technical leads across squads. Mentor senior engineers. Raise the bar on technical decision-making across the programme.
  • Provide technical input to programme-level decisions: sequencing, risk, feasibility, and pivot recommendations.
  • Secure executive alignment on technical direction, particularly under ambiguity or when course corrections are needed.

[What we are looking for]  

  • At least 12 years of hands-on software engineering, with significant time spent as a principal/staff engineer or architect on large-scale systems (not purely management track).
  • Experience as the overall technical lead across multiple teams (5+ teams, 40+ engineers) - setting architecture that others build on, without directly managing them.
  • Deep experience with legacy modernisation: decomposing monoliths, migrating off on-prem platforms, reconstructing business logic from incomplete or undocumented systems. You've done this before and know where it goes wrong.
  • Strong cloud-native architecture background - service design, event-driven systems, API-first platforms, infrastructure-as-code. Ideally on AWS.
  • Demonstrated ability to make hard technical calls under ambiguity - pivoting programmes, resolving cross-team disputes, and getting executive buy-in for technical direction when the path isn't clear.
  • Experience designing defensive/resilient architectures for systems that cannot afford downtime - fault isolation, contract enforcement, blast-radius containment.
  • Hands-on proficiency in a modern backend stack. The programme uses Kotlin, but deep experience in Java/JVM ecosystems, PostgreSQL, and cloud-native tooling is the important part.
  • Experience with AI/LLM-assisted engineering beyond basic code completion - reverse-engineering pipelines, agentic workflows, or AI-augmented analysis at the architectural level.
  • Strong written technical communication. Your architecture documents and RFCs need to stand on their own and be implementable by teams without further explanation.

Good to have

  • Experience in Singapore government technology ecosystem (GovTech, SGTS, IM8/CSA frameworks).
  • Background in trade, customs, regulatory, or financial platform engineering.
  • Prior engineering management experience (team lead, EM) - useful for mentoring and influence, though this is an IC role.
  • Experience with data-governance and compliance constraints that shape architecture (data residency, classification, audit trails).
  • Familiarity with the Java/J2EE legacy ecosystem you'd be migrating away from.

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.
433,445 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
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
$32k – $70k per year (Estimated) • In office • Moscow
Python
Java
Python
SQLAlchemy
FastAPI
Asyncio
Pydantic
Alembic
Java
Testcontainers
Databases
PostgreSQL
Redis
AI/ML
LangGraph
LangChain
Claude
Claude Code
Prompt Engineering
Langfuse
LLM
LLM Evaluation
DevOps
Docker Compose
Zabbix
Loki
Prometheus
Docker
Grafana
QA
Pytest
Apply
$94k – $109k per year • Equity • Remote • Full-Time • 7+ years exp • Atlanta
JavaScript
Java
Java
Maven
Frontend
npm
DevOps
Puppet
Ansible
GCP
Chef
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
JFrog Artifactory
Apply
$19k per year • In office • 2+ years exp • Voronezh
Python
Python
SQLAlchemy
Asyncio
Aiohttp
Databases
PostgreSQL
Redis
DevOps
Rest API
gRPC
WebSockets
Git
Apply
$44k – $72k per year (Estimated) • In office • Internship • Bachelor's Degree • Singapore
Python
C++
AI/ML
AI Agents
Apply
$93k – $271k per year (Estimated) • In office • Internship • Bachelor's Degree • Boise
Python
JavaScript
SQL
C#
AI/ML
Copilot
Claude
Claude Code
Prompt Engineering
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
Azure
Git
GitHub
Apply
$80k – $182k per year (Estimated) • In office • 5+ years exp • Singapore
Design
Figma
Apply
$105k – $235k per year (Estimated) • In office • 12+ years exp • Singapore
Analytics
Tableau
Power BI
Microsoft Excel
Apply
$57k – $157k per year (Estimated) • In office • 2+ years exp • Singapore
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
DevOps
CI/CD
AWS
Docker
Apply
$36k – $59k per year (Estimated) • In office • Internship • Singapore
Apply
$71k – $165k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Singapore
Python
Go
Java
TypeScript
C++
AI/ML
LLM
DevOps
Docker
Kubernetes
IAM
Apply
$126k – $311k per year (Estimated) • In office • 10+ years exp • Singapore
Management
Stripe
Marketing
LinkedIn
Apply
In office • Singapore
Management
Outlook
Apply
$33k – $67k per year (Estimated) • In office • Full-Time • Singapore
Apply
In office • Full-Time • Singapore • Hong Kong
JavaScript
Frontend
Parcel
Apply
$84k – $197k per year (Estimated) • In office • Full-Time • 2+ years exp • Singapore
DevOps
SLI/SLO/SLA
Apply
See all jobs
This is one of many
433,445 more open roles from verified company boards, updated every day.