Senior Data Engineer (NEA)

GovTech Singapore

Singapore

On-site

SGD 100,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements

Job summary

GovTech Singapore is seeking a data-focused software engineer to design and build scalable data platforms for environmental and public sector data. You will collaborate with product managers, engineers and analysts to deploy end-to-end ingestion, processing and analytics capabilities.

The role emphasizes Python/SQL development, ETL pipelines, APIs, data integration, near real-time processing and strong observability, supporting mission-critical public sector systems and cloud-native

Qualifications

  • 3–8 years of experience in Data Engineering or Software Engineering.
  • Experience designing and operating production-grade data pipelines.
  • Able to work with product managers, engineers, analysts and stakeholders.
  • Ability to work independently in ambiguous problem spaces.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design and build scalable backend services and APIs for data integration.
  • Develop data ingestion capabilities for internal and external sources.
  • Ensure data quality, traceability and lineage across datasets.
  • Build batch and near real-time data pipelines.
  • Implement monitoring, observability and CI/CD practices.
  • Collaborate with product managers, engineers and NEA stakeholders.
  • Monitor production data issues and maintain platform health.

Skills

Python
SQL
ETL/ELT pipelines
Data modeling
Data warehousing
Data lake
Databricks
Apache Spark
APIs
Real-time processing
Kafka
CI/CD
Git
DevOps
Monitoring

Tools

Databricks
Apache Spark
IBM MQ
Azure Event Hubs
Apache Kafka
APIs

Job description

Technical Skills

The Government Technology Agency (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. We empower our people to master their craft through continuous and robust learning and development opportunities all year round. Our GovTechies embody our Agile, Bold and Collaborative values to deliver impactful solutions.

GovTech aims 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. 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

What the role is
What You Will Be Working On
Environmental Incident Response Platforms

Platforms that help officers build a common operational picture by bringing together environmental, operational and public feedback data to support faster investigations and decision-making during environmental incidents.

Environmental Monitoring & Intelligence

Capabilities that integrate environmental monitoring systems, sensor networks, weather information, public feedback and operational datasets into trusted and actionable information for officers, analysts and management.

Environmental Intelligence & Data Products

Data products that transform fragmented data into trusted, decision-ready insights for operational response, reporting, advanced analytics and future AI-enabled use cases.

What you'll Do
  • Systems & Data Integration
  • Design and develop scalable backend services and APIs to integrate environmental monitoring systems, sensor networks, public feedback platforms and operational systems
  • Build reliable data ingestion capabilities for internal and external data sources
  • Develop data integration services that support the timely exchange of environmental and operational data across multiple systems
  • Implement robust error handling, retry mechanisms and observability practices to ensure operational reliability
  • Ensure data quality, traceability and lineage across critical environmental datasets
  • Data Platform & Engineering
  • Build and maintain batch and near real-time data pipelines that process environmental, operational and public feedback data
  • Design scalable data models that support incident investigations, operational reporting and analytics use cases
  • Transform fragmented datasets into trusted, consumable and decision-ready data products
  • Optimise pipeline performance, reliability and scalability to support mission-critical operations
  • Monitor, troubleshoot and resolve production data issues to maintain platform health
  • Analytics & Intelligence Enablement
  • Develop curated datasets that support operational dashboards, investigative workflows and management reporting
  • Partner with Product Managers, engineers, analysts and NEA stakeholders to translate business needs into data products
  • Enable self-service analytics through discoverable, well-governed and trusted data assets
  • Support environmental intelligence, advanced analytics, modelling and future AI-enabled use cases
  • Identify opportunities to improve data accessibility, usability and decision-making across the organisation
  • Engineering Excellence
  • Implement automated testing, CI/CD and deployment best practices
  • Maintain platform monitoring, alerting and operational health dashboards
  • Contribute to solution architecture, technical design and engineering standards
  • Promote best practices in software engineering, data governance, security and reliability
  • Continuously improve engineering processes, tooling and platform capabilities
What we are looking for
Background
  • 3-8 years of experience in Data Engineering, Software Engineering or related fields
  • Experience designing and operating production-grade data pipelines
  • Comfortable working with product managers, engineers, analysts and business stakeholders
  • Able to work independently in ambiguous problem spaces
  • Strong analytical and problem-solving skills
Technical Skills
Data Engineering & Data Platforms
  • Strong proficiency in Python and SQL
  • Experience designing and building ETL / ELT pipelines
  • Strong understanding of data modelling, data warehousing and data lake architectures
  • Hands-on experience with Databricks, Apache Spark or similar distributed data processing technologies
Systems Integration & Real-Time Processing
  • Experience designing and developing APIs, backend services and data integration solutions
  • Experience integrating data from operational systems, sensor networks and external data sources
  • Familiarity with messaging and event-streaming technologies such as IBM MQ, Azure Event Hubs, Apache Kafka or equivalent
  • Experience building near real-time or streaming data pipelines
Cloud & Engineering Practices
  • Experience working with cloud-native architectures and managed cloud services
  • Familiarity with CI/CD, Git and DevOps practices
  • Experience implementing monitoring, logging and observability solutions
Nice To Have
  • Experience working with environmental, scientific or geospatial datasets
  • Experience integrating IoT devices, environmental monitoring systems or sensor networks
  • Experience supporting mission-critical operational systems
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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager, Data & AI (National Environment Agency)
Engineering Manager, Data & AI (National Environment Agency)

GovTech Singapore • Singapore

On-site
SGD 150,000 - 230,000
Leave benefits
Total rewards approach
Flexible work arrangements
+1
Staff Software Engineer (Platform Engineering), National Environment Agency
Staff Software Engineer (Platform Engineering), National Environment Agency

GovTech Singapore • Singapore

On-site
SGD 180,000 - 240,000
Leave benefits
Wellness programs
Flexible work arrangements
Data Engineer (MSF) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply A day ago
Data Engineer (MSF) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply A day ago

Singpass • Singapore

Hybrid
SGD 90,000 - 150,000
Senior / Software Engineer - AI-enabled Products (National Environment Agency)
Senior / Software Engineer - AI-enabled Products (National Environment Agency)

GovTech Singapore • Singapore

On-site
SGD 100,000 - 150,000
Flexible work arrangements
Lifelong learning opportunities
Data Engineer (MSF)
Data Engineer (MSF)

GovTech Singapore • Singapore

On-site
SGD 90,000 - 150,000
Flexible work arrangements
Inclusive workplace
Senior Product Ops Specialist, Public Health (NEA)
Senior Product Ops Specialist, Public Health (NEA)

GovTech Singapore • Singapore

On-site
SGD 90,000 - 130,000
Flexible work arrangements
Total rewards package
Assistant Director, Engineering Manager, Ministry of National Development
Assistant Director, Engineering Manager, Ministry of National Development

GovTech Singapore • Singapore

On-site
SGD 150,000 - 210,000
Leave benefits
Wellness programs
Flexible work arrangements
+1
Senior Engineering Manager (TechOps), TradeNet
Senior Engineering Manager (TechOps), TradeNet

GovTech Singapore • Singapore

On-site
SGD 180,000 - 260,000
Flexible work arrangements
Total rewards package
Leave benefits
Senior Platform Infrastructure Engineer, NEA
Senior Platform Infrastructure Engineer, NEA

GovTech Singapore • Singapore

On-site
SGD 90,000 - 130,000
Flexible work arrangements
Leave benefits
Wellness programs
Senior Service Designer, Data Programme New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply
Senior Service Designer, Data Programme New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply

Singpass • Singapore

On-site
SGD 100,000 - 180,000
Flexible work arrangements
Total rewards package