← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Software Engineer (GASP)

govtech · Singapore

📅 03/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 11,940 jobs in Singapore →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
The Government Technology Agency (GovTech) seeks to transform the delivery of Government Digital Services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with the public to co-develop technologies. Join us as we support Singapore's vision of building a Smart Nation, a nation of possibilities empowered through info-communications technology and related engineering. Who We Are The GovTech Anti Scam Products Team's mission is to build tech solutions to detect, disrupt and deter scammers at scale. The work spans data infrastructure, developing and deploying AI & ML to scale proactive detection, API connections to partners, as well as front-end systems for enforcement agencies. Who Are We Looking For Bring your engineering expertise and problem-solving ability to fighting scams with technology. You will deliver features that span multiple components, make sound trade-offs between speed,quality and maintainability, and take growing ownership of the systems you build. We use cloud services and open source wherever possible: AWS, React / React Native, and amix of SQL/NoSQL databases, among others. Knowing what to build versus what to reuse lets us focus on delivering value rather than re-solving solved problems. As a software engineer, you will: Build POCs and features spanning multiple components to demonstrate technological opportunities. Contribute to system architecture and design decisions, with mentorship on cross-component trade-offs. Write and review production-quality code, and expand test coverage across key workflows. Contribute to CI/CD pipelines, manage cloud deployments, and own observability for what you ship (logging, metrics, SLIs/SLOs). Participate in incident triage and resolution, escalating complex issues appropriately. Use AI-assisted coding tools to accelerate delivery, reviewing AI-generated code to the same bar as human-authored code. Requirements Must have Python, JavaScript and/or TypeScript Experience with CI/CD & IaC setups Strong knowledge of AWS Cloud Strong knowledge of algorithms and data structures Ability to deliver Preferred Running containers or serverless services Building high-scale, low-latency APIs and deploying scaled AI/ML solutions Data-intensive frameworks and data warehousing (e.g. AWS Glue, Spark); bonus for graph databases (e.g. Neo4j) Event-driven and streaming architectures using SQS/SNS/EventBridge; bonus for Kinesis We're here to improve how we live as a society through what we can offer as a government. Because our team focuses on pushing new initiatives, you will also: Help identify potential projects that improve the public good Contribute to designing systems that work within real-world con You're not just here to write code, but also to help figure out what we should be building and how we should build it. You will work on meaningful projects to reduce scams and make a big impact on people's lives. What It Is Like Working Here Rapid Prototyping - Instead of spending too much time debating ideas we prefer testing them. This identifies potential problems quickly, and more importantly, conveys what is possible to others easily. Ownership - In addition to technical responsibilities, this means having opinions on what is being done and ideas on what should be done next. Building something that you believe in is the best way to build something good. Continuous Learning - Working on new ideas often means not fully understanding what you are working on. Taking time to learn new architectures, frameworks, technologies, and even languages is not just encouraged but essential. 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
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →