Software Engineering, Ministry of Education (Data Programme)

Government Technology Agency

Singapore

On-site

SGD 90,000 - 130,000

Full time

6 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

Equal opportunity employer
Total rewards package
Flexible work arrangements

Job summary

GovTech in Singapore seeks a Software Engineer to join the DXD Data Programme. You will architect and develop data infrastructure to support modern data science and ML applications.

You will partner with policy and business divisions to drive MOE-wide digital transformation using Data and AI. As a Software Engineer, you will own end-to-end data systems, ensure scalability and security, and work with Product Managers, Data Scientists and users to deliver impactful public-sector tech for education

Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related discipline.
  • Experience with full-stack development on modern cloud platforms with care for reusability, scalability and security.
  • Experience with data systems and architecture development, including data pipelining and database administration, data lakes and warehouses, and analytics/ML tools.
  • Experience developing data science and machine learning applications.
  • Strong communication and collaboration skills.

Responsibilities

  • Take full ownership of end-to-end data systems and architecture development, integrating databases, backend services, DevOps and cloud infrastructure as required to achieve organisational objectives.
  • Develop data systems and supporting infrastructure, including database administration, ETL pipelining, and analytics tools for MOE ecosystem use cases.
  • Develop infrastructure and applications in accordance with modern cloud technology, ensuring reusability, scalability and security.
  • Work cross-functionally with Product Managers, Data Scientists and Users with a strong sense of ownership to ensure products meet user needs.

Skills

Full-stack development
Cloud platforms
Data pipelines
Database administration
ML applications
Frontend development
Communication

Education

Bachelor's degree in CS/IT/Engineering

Tools

ETL tools
Data lakes/warehouses

Job description

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.

AtGovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round.

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 aboutGovTechat tech.gov.sg.

What you will be working on

Digital Excellence & Products Division (DXD) is a GovTech team within the Ministry of Education (MOE). DXD sits at the intersection of technology, design, and education. It’s a place where you can solve diverse, complex challenges for the education sector alongside thoughtful, intelligent individuals who lead with curiosity, empathy, and optimism. We develop meaningful products, platforms, and solutions for public good.

As a Software Engineer on DXD’s Data Programme, you will architect and develop infrastructure to support modern data science and machine learning applications. You will also partner actively with policy and business divisions to support MOE-wide digital transformation efforts through the use of Data and AI methods. You will be expected to:

  • Take full ownership of end-to-end data systems and architecture development, integrating databases, backend services, DevOps and cloud infrastructure as required to achieve organisational objectives
  • Develop data systems and supporting infrastructure, including database administration, ETL pipelining, and analytics tools for use cases across the MOE ecosystem
  • Develop infrastructure and applications in accordance with modern cloud technology, ensuring reusability, scalability and security
  • Work cross-functionally with Product Managers, Data Scientists and Users with a strong sense of ownership to ensure that products developed meet user needs
What we are looking for
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline or equivalent experience.
  • Experience with full-stack development on modern cloud platforms with care for reusability, scalability and security considerations
  • Experience with data systems and architecture development, including data pipelining and database administration, data lakes and warehouses, and analytics and ML tools
  • Experience developing data science and machine learning applications
  • Strong communication and collaboration skills
  • Experience with frontend development is a plus
  • Passion towards working for public good with interest in the education domain in particular
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 insideGovTechat 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

Software Engineering, Ministry of Education (Data Programme)
Software Engineering, Ministry of Education (Data Programme)

GovTech Singapore • Singapore

On-site
SGD 90,000 - 130,000
Equal opportunity employer
Flexible work arrangements
Leave benefits and wellness programs
+1
Staff Software Engineer, Data Programme (DXD), Ministry of Education
Staff Software Engineer, Data Programme (DXD), Ministry of Education

Government Technology Agency • Singapore

On-site
SGD 150,000 - 210,000
Learning & development
Flexible work arrangements
Competitive benefits
Assistant Director, Engineering Manager, Ministry of Education
Assistant Director, Engineering Manager, Ministry of Education

GovTech Singapore • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer, People's Association
Software Engineer, People's Association

GovTech Singapore • Singapore

On-site
SGD 60,000 - 120,000
Flexible work arrangements
Leave benefits and wellness programs
Public sector mission to improve lives
Senior Software Engineer, Public Service Division (PSD)
Senior Software Engineer, Public Service Division (PSD)

GovTech Singapore • Singapore

Hybrid
SGD 120,000 - 180,000
Staff / Principal Software Engineer, Ministry of Education
Staff / Principal Software Engineer, Ministry of Education

GovTech Singapore • Singapore

On-site
SGD 180,000 - 260,000
Flexible work arrangements
Employee wellness programs
Total rewards
+1
Software Engineer, BizSG
Software Engineer, BizSG

GovTech Singapore • Singapore

On-site
SGD 54,000 - 90,000
Engineering Manager - Lead Public Sector Tech & Delivery
Engineering Manager - Lead Public Sector Tech & Delivery

GovTech Singapore • Singapore

On-site
SGD 150,000 - 210,000
Flexible work arrangements
Leave benefits
Wellness programs
Data Engineer (MSF)
Data Engineer (MSF)

GovTech Singapore • Singapore

On-site
SGD 90,000 - 150,000
Flexible work arrangements
Inclusive workplace
Software Engineer, BizSG New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply
Software Engineer, BizSG New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply

Tech • Singapore

Hybrid
SGD 60,000 - 110,000
Leave benefits
Wellness programs
Flexible work arrangements