Software Engineering, Ministry of Education (Data Programme)

GovTech Singapore

Singapore

On-site

SGD 90,000 - 130,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

Equal opportunity employer
Flexible work arrangements
Leave benefits and wellness programs
Total rewards approach

Job summary

GovTech Singapore is hiring a Software Engineer on the DXD Data Programme to architect and develop infrastructure supporting data science and ML applications for MOE-wide digital transformation.

You will own end-to-end data systems, work with policy and business divisions, and build scalable, secure cloud-based solutions while collaborating with product managers, data scientists, and users to meet public-good goals.

Qualifications

  • 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

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 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

Skills

Full-stack development
Cloud platforms
Data pipelines
Data systems architecture
ML tools
Communication & collaboration
Frontend development (plus)

Education

Bachelor's degree in CS/IT/Engineering or equivalent

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.

At GovTech, 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 about GovTech at 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 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

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

Government Technology Agency • Singapore

On-site
SGD 90,000 - 130,000
Equal opportunity employer
Total rewards package
Flexible work arrangements
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
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
Staff / Senior Software Engineer, Ministry of Education
Staff / Senior Software Engineer, Ministry of Education

GovTech Singapore • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer, Ministry of Education (Parents Gateway)
Software Engineer, Ministry of Education (Parents Gateway)

GovTech Singapore • Singapore

Hybrid
SGD 120,000 - 180,000
Flexible work arrangements
Total rewards
Wellness programs
Designer, Data Programme
Designer, Data Programme

GovTech Singapore • Singapore

On-site
SGD 72,000 - 108,000
Designer
Designer

GovTech Singapore • Singapore

Hybrid
SGD 65,000 - 95,000
Competitive salary
Professional growth opportunities
Flexible work arrangements
Software Engineer, Ministry of Education (Parents Gateway)
Software Engineer, Ministry of Education (Parents Gateway)

Government Technology Agency • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Digital Society Product)
Software Engineer (Digital Society Product)

GovTech Singapore • Singapore

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