Backend Python Engineer | Microservices & Data Pipelines

Zenika Singapore

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

20 days annual leave
LEAP days
L&D budget
Comprehensive medical insurance

Job summary

Zenika Singapore seeks a seasoned Python backend consultant to design and build robust, scalable systems. You’ll work with FastAPI/Django/Flask, embrace async patterns, and collaborate with client teams to shape architecture.

You’ll mentor juniors, advocate Python best practices, and help deliver cloud-native solutions with Docker and Kubernetes. This role emphasizes code craftsmanship, automated testing with PyTest, TDD, and living documentation.

Qualifications

  • 4+ years of professional software development experience with a backend focus.
  • Deep knowledge of Python internals and async programming.
  • Experience with microservices, RESTful design, and event-driven patterns.
  • Experience with tests and quality tooling (PyTest, Black, Ruff/Flake8).

Responsibilities

  • Architect & Build: Design, develop, and maintain high-performance applications and microservices using modern Python frameworks.
  • Asynchronous & Event-Driven Systems: Implement scalable concurrent patterns and integrate message brokers.
  • API Excellence: Design clean, contract-first APIs (REST, GraphQL, gRPC).
  • Data Strategy: Create efficient data access layers and schema designs across SQL and NoSQL.
  • Engineering Standards: Enforce testing, TDD, code reviews, and living documentation.
  • Cloud & Automation: Build CI/CD pipelines and deploy with Docker, Kubernetes, and cloud providers.
  • Leadership: Participate in architectural discussions and mentor junior engineers.

Skills

Python backend
Async programming
Microservices architecture
RESTful APIs
Testing with PyTest
CI/CD concepts
Consulting mindset
Mentoring

Tools

Docker
Kubernetes
GitHub Actions
GitLab CI
PostgreSQL

Job description

Zenika Singapore seeks a seasoned Python backend consultant to design and build robust, scalable systems. You’ll work with FastAPI/Django/Flask, embrace async patterns, and collaborate with client teams to shape architecture.

You’ll mentor juniors, advocate Python best practices, and help deliver cloud-native solutions with Docker and Kubernetes. This role emphasizes code craftsmanship, automated testing with PyTest, TDD, and living documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer — Scalable Microservices
Senior Python Backend Engineer — Scalable Microservices

Zenika • Singapore

Hybrid
SGD 90,000 - 130,000
Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Adv.)
+2
Senior Python API Engineer | FastAPI & Microservices
Senior Python API Engineer | FastAPI & Microservices

JobCubby • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Architect & Tech Lead
Senior Full-Stack Architect & Tech Lead

Zenika • Singapore

On-site
SGD 90,000 - 130,000
Sofware Engineer (Python)
Sofware Engineer (Python)

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
20 days annual leave
LEAP days
L&D budget
+1
Senior Full-Stack Engineer: Build Scalable, Elegant Systems
Senior Full-Stack Engineer: Build Scalable, Elegant Systems

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
Full-Stack Engineer: Build Robust UI & API‑Driven Apps
Full-Stack Engineer: Build Robust UI & API‑Driven Apps

Zenika Singapore • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer (Python)
Software Engineer (Python)

Zenika • Singapore

Hybrid
SGD 90,000 - 130,000
Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Adv.)
+2
Full Stack Engineer
Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 140,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
Application Support Specialist
Application Support Specialist

Zenika • Singapore

On-site
SGD 90,000 - 130,000