Typical Degree & Years of Experience: Typically requires a Bachelor’s degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
Designing and implementing a high-frequency trading platform, including collecting quotes and trades from and disseminating orders to exchanges around the world
GovTech is recruiting a Software Engineer for the Elections Department to modernise Singapore’s electoral technology and build systems that support secure, efficient, and transparent elections. The role combines full-stack software development, cross-team collaboration, and ownership of critical public-sector systems.
Champion engineering investment. Identify where platform work will most accelerate business delivery. Make the case, define the strategy, and build the first high-leverage bet that proves it.
Proficient in modern frontend and backend web application development, with experience in frameworks such as React, FastAPI, Express.js, Spring, or Django
Design, develop, and maintain Qlik Replicate data pipelines for near-real-time and batch data replication between heterogeneous systems (e.g., Oracle, Cloudera, DB2, etc.).
Design and optimize recommendation system architectures to improve development efficiency, performance, scalability, and recommendation effectiveness across feeds and vertical content scenarios.
Design and develop intelligent engineering tools for large-scale recommendation systems, providing standardized and productized solutions to improve R&D efficiency and engineering quality.
Turn vague, ambiguous problems into actionable experiments. Talk to users, identify the riskiest assumption or problems, scope the smallest build that tests it, and deliver in weeks. Know when more engineering helps, when it doesn’t, and define what you need to learn from it.