Senior Python Software Engineer (Platform Services)

PATHSOURCE CONSULTING PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PATHSOURCE CONSULTING PTE. LTD. is seeking a hands-on Senior Infrastructure Engineer to deploy and operate the ingestion and distributed-storage layer of a large-scale on-premise data platform for a Singapore-based client.

The six-month contract offers extension or conversion based on business needs and performance. Responsibilities include building production-grade services, containerising with Docker and Kubernetes, and implementing secure identity propagation.

Qualifications

  • Six+ years hands-on software/backend/platform experience.
  • Production APIs/backend services or microservices experience.
  • Experience with OAuth 2.0, OpenID Connect, JWT, RBAC and identity propagation.
  • Docker and Kubernetes in production environments is mandatory.
  • Ability to work independently and communicate with client stakeholders.

Responsibilities

  • Design and build production-grade platform services and APIs.
  • Containerise services with Docker and deploy on Kubernetes.
  • Implement authentication and authorization integrations.
  • Ensure secure identity propagation across components.
  • Write tests, docs, and maintain deployment procedures.
  • Troubleshoot reliability, security, and performance issues.

Skills

Advanced Python
OAuth/OpenID/JWT/RBAC
Docker
Kubernetes
Backend services
CI/CD & testing

Tools

CI/CD
Observability tools

Job description

The client is a Singapore-based data consultancy seeking a hands-on Senior Infrastructure Engineer to deploy and operate the ingestion and distributed-storage layer of a large-scale on-premise data platform.

This is an initial six-month contract, with the potential for extension or conversion to a permanent position based on business requirements and individual performance.

Key Responsibilities

·Design and build production-grade platform services, APIs and reusable Python libraries.

·Develop authentication and authorisation integrations using OAuth 2.0, OpenID Connect and role-based access control.

·Implement secure identity propagation across distributed platform components and services.

·Build and maintain Model Context Protocol endpoints and related service integrations.

·Containerise services using Docker and deploy and operate them on Kubernetes.

·Integrate platform services with data, infrastructure, observability and security components.

·Write automated tests, technical documentation and maintainable deployment procedures.

·Troubleshoot service reliability, security, integration and production-performance issues.

·Work directly with technical stakeholders and contribute as a senior individual contributor.

Requirements

·Minimum six years of hands-on software, backend or platform-engineering experience.

·Advanced Python experience, including building custom libraries, packages, SDKs or reusable platform components.

·Proven experience developing production APIs, backend services or microservices.

·Strong hands-on experience with OAuth 2.0, OpenID Connect, JWT, RBAC and identity propagation.

·Production experience with both Docker and Kubernetes is mandatory.

·Strong software-engineering practices covering testing, version control, CI/CD, security and documentation.

·Experience deploying services in on-premise or hybrid environments.

·Ability to work independently, solve ambiguous technical problems and communicate effectively with client stakeholders.

·Willingness to accept a six-to-twelve-month contract and attend client locations when required.

Preferred Experience

·Experience building or integrating Model Context Protocol endpoints.

·Exposure to platform observability, policy enforcement and secure service-to-service communication.

·Experience delivering platform products within regulated or security-sensitive environments.

This is a product-engineering role focused on Python platform services. It is not primarily an ETL, business‑intelligence, analytics or data‑pipeline position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Platform Services Engineer (On-Prem)
Senior Python Platform Services Engineer (On-Prem)

PATHSOURCE CONSULTING PTE. LTD. • Singapore

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

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Big Data Engineer (Compute & Transformation) – Contract
Senior Big Data Engineer (Compute & Transformation) – Contract

PATHSOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000
Senior Platform Engineer, Core Services (Xora Portfolio Company)
Senior Platform Engineer, Core Services (Xora Portfolio Company)

Xora Innovation • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

SALT TALENT SEARCH PTE. LTD. • Singapore

On-site
SGD 140,000 - 180,000
Python Software Developer
Python Software Developer

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 72,000 - 120,000
Senior Data Platform Engineer (Contract) - On-Prem/K8s
Senior Data Platform Engineer (Contract) - On-Prem/K8s

PATHSOURCE CONSULTING PTE. LTD. • 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, Client Reporting (Contract)
Data Engineer, Client Reporting (Contract)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 89,000 - 134,000