Senior Python Software Engineer Platform Services - IMMEDIATE HIRING

PATHSOURCE CONSULTING PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PATHSOURCE CONSULTING PTE. LTD. is seeking a hands-on Senior Data Platform Engineer in Singapore to build and operate large-scale data ingestion and storage services in on-prem or hybrid environments.

The contract role requires strong Python backend experience, production-ready services, and practical knowledge of Docker and Kubernetes. Travel to client sites may be required, with potential for extension or conversion to permanent status.

Qualifications

  • Strong hands-on Python experience building production applications, APIs or reusable software components.
  • Backend software engineering experience in distributed systems or platform engineering.
  • Experience with Docker and Kubernetes.
  • Knowledge of authentication and access-control concepts (OAuth2, OIDC, JWT, RBAC).
  • Ability to explain services or components you designed or implemented.

Responsibilities

  • Build and maintain production Python services, APIs and reusable libraries.
  • Develop integrations between platform services and other system components.
  • Implement authentication and authorization using OAuth2/OIDC and RBAC.
  • Support secure identity propagation across services and integrations.
  • Package and deploy applications using Docker and Kubernetes.
  • Contribute to testing, documentation, code quality and production support.

Skills

Python
Backend engineering
OAuth2 / OIDC
RBAC
Distributed systems

Tools

Docker
Kubernetes

Job description

The client is a Singapore-based data consultancy seeking a hands-on Senior Data Platform Engineer to build and operate large-scale data ingestion and storage services in an on-premise or hybrid environment.

This is a contract role available for immediate hiring. Candidates who can commence at short notice are encouraged to apply. There may be potential for extension or conversion to a permanent position, subject to business requirements and individual performance. The role is based in Singapore. The hiring company is currently located in MacPherson, and work at or travel to client sites may be required. Final work location and arrangements will be confirmed.

JOB DESCRIPTION

We are looking for a strong Python Software Engineer to build platform services for a modern data platform. This is a contract role for a product-minded backend engineer who enjoys developing reliable services, APIs and reusable software components.

The role focuses on advanced Python, platform engineering and secure access to services. Experience with every listed technology is not expected, but candidates should have a solid record of building and supporting production software.

Key Responsibilities
  • Build and maintain production Python services, APIs and reusable libraries.
  • Develop integrations between platform services and other system components.
  • Implement authentication and authorisation using standards such as OAuth2 and OIDC, including role-based access control.
  • Support secure identity propagation across services and integrations.
  • Package and deploy applications using Docker and Kubernetes.
  • Contribute to testing, documentation, code quality and production support.
Requirements
  • Relevant experience in backend software engineering, platform engineering or product engineering.
  • Strong hands-on Python experience building production applications, APIs or reusable software components.
  • Experience with both Docker and Kubernetes.
  • Working knowledge of authentication and access-control concepts such as OAuth2, OIDC, JWT or RBAC.
  • Able to explain software services or platform components you have personally designed or implemented.
  • Comfortable working on a contract basis and attending client locations when required.
Preferred Experience
  • Building custom Python libraries or SDKs.
  • Implementing identity propagation across distributed systems.
  • Developing Model Context Protocol (MCP) endpoints.
  • Secure software development, automated testing and CI/CD.

This role is suited to a product-minded backend engineer. It is not primarily a data engineering, analytics, business-intelligence or ETL position.

Additional Information

This is a contract role available for immediate hiring. Candidates who can commence at short notice are encouraged to apply. There may be potential for extension or conversion to a permanent position, subject to business requirements and individual performance.

The role is based in Singapore. The hiring company is currently located in MacPherson, and work at or travel to client sites may be required. Final work location and arrangements will be confirmed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Platform Services (Contract) - IMMEDIATE HIRING
Senior Software Engineer - Platform Services (Contract) - IMMEDIATE HIRING

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 100,000 - 134,000
Senior Python Platform Engineer — Contract (Singapore)
Senior Python Platform Engineer — Contract (Singapore)

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Platform Engineer (Ingest & Storage) – Immediate Hiring
Senior Data Platform Engineer (Ingest & Storage) – Immediate Hiring

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer - Batch Ingestion and Data Reliability (Contract) - URGENT HIRING
Senior Data Engineer - Batch Ingestion and Data Reliability (Contract) - URGENT HIRING

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 112,000 - 167,000
Senior Platform Engineer - Python, Kubernetes & Security
Senior Platform Engineer - Python, Kubernetes & Security

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 100,000 - 134,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer - Streaming and Data Platform (Contract) URGENT HIRING
Senior Data Engineer - Streaming and Data Platform (Contract) URGENT HIRING

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer
Software Engineer

Nicoll Curtin • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer – Backend Automation
Senior Software Engineer – Backend Automation

Salt • Singapore

On-site
SGD 150,000 - 210,000
Data Engineer (Python, SQL, Data profiling, Reconciliation and Modeling)
Data Engineer (Python, SQL, Data profiling, Reconciliation and Modeling)

ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000