Taro Logo

Software Engineer, GovTech Anti Scam Products (GASP)

GovTech is the lead agency driving Singapore's Smart Nation initiatives and public sector digital transformation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · AI

Job Description

GovTech, Singapore's lead agency for Smart Nation initiatives and public sector digital transformation, is seeking a Software Engineer for their Anti Scam Products (GASP) team. This role focuses on building tech solutions to detect, disrupt, and deter scammers at scale. The position involves working with cutting-edge technologies including cloud services, open source software, and modern development tools like GitHub, AWS, React Native, and MongoDB.

The role combines technical expertise with public service, offering an opportunity to make a significant impact on society through technology. You'll be involved in the full software development lifecycle, from prototyping to production deployment, while working on data infrastructure, AI/ML implementations, and API integrations.

The team culture emphasizes rapid prototyping, ownership of projects, and continuous learning. You'll be working in an environment that values both technical excellence and innovation in public service. The position offers competitive benefits, flexible work arrangements, and the chance to work on meaningful projects that directly impact citizens' lives.

GovTech provides a supportive environment for professional growth, with opportunities to learn new technologies and frameworks. The organization is committed to fostering an inclusive workplace that values diverse perspectives, making it an ideal place for engineers who want to combine technical challenges with public service.

This role is perfect for someone who wants to use their software engineering skills to tackle real-world problems in cybersecurity and public safety, while working with a modern tech stack and contributing to Singapore's digital transformation journey.

Last updated 11 hours ago

Responsibilities For Software Engineer, GovTech Anti Scam Products (GASP)

  • Build prototypes to demonstrate technological opportunities
  • Design system architectures
  • Write production quality code
  • Manage deployments to cloud infrastructure
  • Maintain systems to a high level of reliability
  • Identify potential projects that improve the public good
  • Design novel systems that work around bureaucratic constraints
  • Advocate and explain technical ideas to other government agencies

Requirements For Software Engineer, GovTech Anti Scam Products (GASP)

Python
TypeScript
JavaScript
MongoDB
  • Experience with Python, JavaScript and/or TypeScript
  • Experience working with CI/CD setups
  • Strong knowledge of AWS Cloud
  • Strong knowledge of algorithms and database structures
  • Experience in running containers or serverless services (preferred)
  • Experience building high scale, low latency APIs & deploying scaled AI/ML solutions (preferred)
  • Experience with data intensive frameworks & data warehousing solutions (preferred)
  • Understanding of event driven architectures involving SQS/Kafka (preferred)

Benefits For Software Engineer, GovTech Anti Scam Products (GASP)

  • Flexible work arrangements
  • Market-competitive benefits package
  • Continuous learning opportunities
  • Inclusive workplace environment

Related Jobs

Software Engineer, Digital Economy Products (DEP) - TradeNet

Software Engineering role at GovTech Singapore focusing on backend development for Digital Economy Products division, specifically TradeNet platform.

Partner Solution Engineer, Search Ecosystems, gTech Users and Products

Partner Solution Engineer position at Google Singapore, focusing on Search Ecosystems and technical integration support for UGC and GenAI initiatives.

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Technical role combining software architecture, customer solutions, and advertising technology expertise at Google's gTech Ads division, focusing on large customer sales in Singapore.

Network Automation Engineer

Network Automation Engineer position at Google, combining software development and network engineering to build and maintain Google's global network infrastructure through automation and tooling.

Software Engineer - Test Development

Software Engineer position at Dell Technologies focusing on test development and automation, requiring 3+ years of experience and expertise in Python, Go, or Java.