Software Engineer

GovTech Singapore

Singapore

Sur place

SGD 90 000 - 130 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

GovTech Singapore is seeking a Software Engineer to help transform public digital services and join the Trust & Safety group’s GASP initiative. You will build features across components, contribute to architecture decisions, and ensure robust, scalable software delivery using cloud services such as AWS.

You will write production-quality code, expand test coverage, and participate in incident response while leveraging AI-assisted coding tools to accelerate delivery.

Qualifications

  • Proficiency in Python/JavaScript/TypeScript with strong coding skills.
  • Experience with AWS Cloud and scalable architectures.
  • Solid knowledge of algorithms and data structures.
  • Ability to deliver moderately complex, multi-component features with growing independence.
  • Hands-on IaC experience (Terraform).
  • Experience creating GitLab CI/CD templates for different use cases.

Responsabilités

  • Build POCs and features spanning multiple components.
  • Contribute to system architecture and design decisions, with mentorship on cross-component trade-offs.
  • Write and review production-quality code, expand test coverage across key workflows.
  • Contribute to CI/CD pipelines, manage cloud deployments, and own observability for what you ship.
  • 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.

Connaissances

Python
JavaScript
TypeScript
AWS Cloud
Algorithms
Terraform
GitLab CI/CD
Complex features

Outils

AWS Cloud

Description du poste

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 Trust & Safety Group builds technology that keeps Singapore's online spaces safe. As part of this group, the GovTech Anti-Scam Products (GASP) team develops solutions to detect, disrupt and deter scammers at scale — spanning data infrastructure, AI/ML-powered proactive detection, partner API integrations, and front-end systems for enforcement agencies. Beyond scams, our work extends to tackling terrorism, child sexual exploitation material, youth and family digital wellbeing, and AI safety risks and deepfakes.

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 a mix 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
  • Strong knowledge of AWS Cloud
  • Strong knowledge of algorithms and data structures
  • Ability to deliver moderately complex, multi-component features with growing independence
  • Good knowledge of IaC (such as Terraform)
  • Experience with creating GitLab CI/CD templates for different use cases
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 constraints
  • Explain technical ideas to teammates and partner agencies

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.

Learn more about life inside GovTech at go.gov.sg/GovTechCareers. Stay connected with us on social media at go.gov.sg/ConnectWithGovTech

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply
Software Engineer New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply

NLB • Singapore

Sur place
SGD 90 000 - 150 000
Senior / Software Engineer (DOS)
Senior / Software Engineer (DOS)

GovTech Singapore • Singapore

Sur place
SGD 60 000 - 120 000
Software Engineer (Digital Society Product)
Software Engineer (Digital Society Product)

Tech • Singapore

Hybride
SGD 60 000 - 120 000
Flexible work arrangements
Leave benefits
Employee wellness programs
Data Scientist, GovTech Anti Scam Products (GASP)
Data Scientist, GovTech Anti Scam Products (GASP)

GovTech Singapore • Singapore

Sur place
SGD 90 000 - 150 000
Leave benefits
Wellness programmes
Flexible work arrangements
Senior / Software Engineer (DOS) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply 15 hours ago
Senior / Software Engineer (DOS) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply 15 hours ago

Republic Polytechnic • Singapore

Sur place
SGD 80 000 - 140 000
Total rewards package
Flexible work arrangements
Software Engineer (Digital Society Product)
Software Engineer (Digital Society Product)

GovTech Singapore • Singapore

Sur place
SGD 72 000 - 110 000
Flexible work arrangements
Leave benefits
Wellness programs
Software Engineer, BizSG
Software Engineer, BizSG

GovTech Singapore • Singapore

Sur place
SGD 54 000 - 90 000
Senior Software Engineer, Public Service Division (PSD) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply A day ago
Senior Software Engineer, Public Service Division (PSD) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply A day ago

Tech • Singapore

Sur place
SGD 120 000 - 180 000
Leave benefits
Wellness programs
Flexible work arrangements
Senior Software Engineer, Ministry of Law
Senior Software Engineer, Ministry of Law

GovTech Singapore • Singapore

Sur place
SGD 120 000 - 180 000
Software Engineer (DevOps), TIC
Software Engineer (DevOps), TIC

GovTech Singapore • Singapore

Sur place
SGD 80 000 - 120 000
Flexible work arrangements
Employee wellness programs
Comprehensive leave benefits