Senior Python Platform Engineer - Billing & Accounts

Manychat

Amsterdam

Hybrid

EUR 90,000 - 140,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Manychat is seeking a Senior Python Engineer to design and evolve a Python-based platform layer that scales the eng core and enables high-load workflows. You will focus on decoupling complexity from the core, enabling scalable business logic, and ensuring reliable inter-service communication.

You will own API contracts, drive testing and CI/CD practices, and work closely with Platform and Product teams to deliver scalable, production-ready solutions at scale.

Qualifications

  • 5+ years of commercial Python development in production environments.
  • Strong experience with modern Python frameworks (FastAPI preferred; Django/Flask acceptable).
  • Experience designing and integrating APIs with third-party services.
  • Solid understanding of async programming (AsyncIO).
  • Experience with PostgreSQL and large datasets.
  • Experience building and maintaining high-load backend systems.
  • Strong testing practices (PyTest).
  • Experience with CI/CD pipelines and Docker.

Responsibilities

  • Design and build a Python-based platform layer that integrates with the core system.
  • Define and evolve patterns for service communication, orchestration, and responsibility split between core and Python services.
  • Develop scalable, async services handling high-load and latency-sensitive workflows.
  • Own API contracts between systems, ensuring stability, backward compatibility, and clear boundaries.
  • Identify and extract functionality from the core into scalable services where it improves performance or maintainability.
  • Ensure reliability of cross-system interactions through observability (monitoring, logging, tracing).
  • Design for failure: retries, idempotency, consistency guarantees.
  • Drive engineering quality: testing strategy, CI/CD, safe rollout practices.
  • Work closely with Platform and Product teams to align architecture with business needs.
  • Contribute to long-term platform scalability, not just feature delivery.

Skills

Python
Async programming (AsyncIO)
API design & integration
PostgreSQL
Distributed systems
Testing with PyTest
CI/CD pipelines
Docker
Frameworks: FastAPI
Django/Flask familiarity

Tools

Docker
Kubernetes
Git
API testing tools

Job description

Manychat is seeking a Senior Python Engineer to design and evolve a Python-based platform layer that scales the eng core and enables high-load workflows. You will focus on decoupling complexity from the core, enabling scalable business logic, and ensuring reliable inter-service communication.

You will own API contracts, drive testing and CI/CD practices, and work closely with Platform and Product teams to deliver scalable, production-ready solutions at scale.

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

Similar jobs worth comparing

Senior Python Platform Engineer - Billing & Accounts
Senior Python Platform Engineer - Billing & Accounts

JobCubby • Amsterdam

Hybrid
EUR 90,000 - 130,000
Hybrid onboarding
Relocation support
Health insurance
+3
Founding Python Engineer, Billing & Accounts
Founding Python Engineer, Billing & Accounts

Manychat • Amsterdam

Hybrid
EUR 90,000 - 140,000
Senior Python Engineer, Billing & Accounts
Senior Python Engineer, Billing & Accounts

JobCubby • Amsterdam

Hybrid
EUR 90,000 - 130,000
Hybrid onboarding
Relocation support
Health insurance
+3
Senior Python Backend Engineer - Scale Payments & Events
Senior Python Backend Engineer - Scale Payments & Events

Eventim Benelux • Groningen

Hybrid
EUR 85,000 - 110,000
27 vacation days
Hybrid work after onboarding (2 days w
Relocation budget
+4
Senior Python Engineer
Senior Python Engineer

Elity Global • Amsterdam

On-site
EUR 70,000 - 90,000
Senior Product Engineer (Python) — Build AI-Powered SaaS
Senior Product Engineer (Python) — Build AI-Powered SaaS

Homerun B.V. • Utrecht

On-site
EUR 70,000 - 110,000
Sr. Backend Python Engineer - Payment Gateway Microservices
Sr. Backend Python Engineer - Payment Gateway Microservices

payabl. • Netherlands

On-site
EUR 70,000 - 100,000
Provident Fund
Annual Learning Budget
€150 Wolt allowance per month
+4
Senior Python Engineer — Cloud-Native, AWS & Serverless
Senior Python Engineer — Cloud-Native, AWS & Serverless

ABN AMRO • Netherlands

Hybrid
EUR 96,000 - 126,000
Flexible benefit budget
Excellent pension scheme
Hybrid work flexibility
+1
Senior Python Backend Engineer – Scalable AI Platform
Senior Python Backend Engineer – Scalable AI Platform

HAL24K • Amsterdam

On-site
EUR 60,000 - 80,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Levy Professionals • Amsterdam

On-site
EUR 60,000 - 85,000