Job Search and Career Advice Platform

Enable job alerts via email!

Backend Engineer

SINGAPORE UNIVERSITY OF TECHNOLOGY AND DESIGN

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An educational institution in Singapore is seeking a skilled Backend Developer to implement and maintain services and APIs primarily using Python and Django. The role involves database design, integration with various services, and collaborating with teams to enhance user experiences. Candidates should have a relevant engineering degree and strong problem-solving skills for a fast-moving environment.

Qualifications

  • Proficiency in Python and familiarity with a web framework (Django preferred).
  • Experienced with relational databases, ORMs, and schema migrations.
  • Strong problem-solving, communication, and collaboration skills.

Responsibilities

  • Implement and maintain backend services and RESTful APIs for web and cyber-physical applications.
  • Contribute to database design, migrations, and performance tuning.
  • Integrate with internal and external services via APIs and webhooks.

Skills

Python
Django
REST
JSON
Git
Problem-solving
Communication
Collaboration

Education

Relevant Engineering Degree/Diploma or equivalent experience

Tools

Docker
AWS
Azure
Job description
Job Scope:
  • Implement and maintain backend services and RESTful APIs (primarily Python/Django) for web and cyber-physical applications
  • Contribute to database design, migrations, and performance tuning
  • Integrate with internal and external services (AI, gamification, embedded/IoT) via APIs, webhooks, and queues
  • Write automated tests and contribute to CI/CD pipelines under guidance, supporting reliable releases
  • Assist in deployment and monitoring on cloud platforms (e.g., AWS/Azure), investigating logs/metrics to troubleshoot issues
  • Apply secure-by-default practices (authentication/authorization, data protection, basic compliance)
  • Collaborate with frontend engineers, designers, and educators to refine APIs and improve end-to-end user experience
  • Support user studies by instrumenting telemetry, gathering usage data, and helping translate findings into product improvements
  • Document technical designs, APIs, and change notes to support a future-ready product roadmap
  • Assist in engineering operations (environment setup, Docker, scripts) and support pilots/demos with internal teams and partners
Job Requirements:
  • Relevant Engineering Degree/Diploma or equivalent experience
  • Proficiency in Python and familiarity with a web framework (Django preferred); understanding of REST/JSON and basic WebSocket concepts
  • Experienced with relational database, ORMs, and schema migrations
  • Experienced with Git, code reviews, and writing unit/integration tests
  • Exposure to cloud environments (AWS/Azure/GCP) and containerization (Docker) is a plus
  • Strong problem-solving, communication, and collaboration skills, with a growth mindset and attention to quality in a fast-moving environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.