Founding Python Engineer for Billing & Payments

Manychat

Amsterdam

Hybrid

EUR 90,000 - 140,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

Benefits offered by this job

Hybrid onboarding
Relocation support
Health insurance
Dev budget
Flexible benefits
Hybrid work
Meals & snacks
Team events

Job summary

Manychat is seeking an experienced Python developer to design Billing's first Python layer, bridging the product features with the existing PHP core. You will set patterns for service communication and orchestration, and build scalable, async services for payments, invoicing, anti-fraud, and compliance.

You will own API contracts, drive the architecture with Platform and Product, and mentor two mid-level engineers as the foundation is built for this new capability.

Qualifications

  • 8+ years of commercial Python development in production environments.
  • Strong expertise in modern Python frameworks (FastAPI preferred; Django/Flask fine).
  • Real experience designing and integrating APIs, including third-party services.
  • Solid understanding of async programming and concurrency (AsyncIO, non-blocking I/O).

Responsibilities

  • Design and build Billing's first Python layer: the bridge between product features and the existing PHP core.
  • Define the patterns for service communication, orchestration, and how responsibility splits between Python and PHP.
  • Build scalable, async services for high-load, latency-sensitive billing workflows: payments, invoicing, anti-fraud, and regulatory compliance.
  • Own API contracts across systems, keeping them stable, backward-compatible, and clearly bounded.
  • Identify functionality worth extracting from the PHP core into Python services where it improves performance or maintainability.
  • Design for failure: retries, idempotency, consistency guarantees, and the observability to catch problems early.
  • Set the testing strategy, CI/CD, and rollout practices this layer will run on, since you're the one building them from scratch.
  • Mentor and set the technical bar for two mid-level engineers who join the team after you.
  • Partner closely with Platform and Product to keep architecture grounded in real business needs, not just technical elegance.
  • Help shape how Billing supports new products and ventures being built on top of it.

Skills

Python development
Async programming
API design
High-load backend
PostgreSQL

Tools

FastAPI
Django
Flask
PyTest
Docker

Job description

Manychat is seeking an experienced Python developer to design Billing's first Python layer, bridging the product features with the existing PHP core. You will set patterns for service communication and orchestration, and build scalable, async services for payments, invoicing, anti-fraud, and compliance.

You will own API contracts, drive the architecture with Platform and Product, and mentor two mid-level engineers as the foundation is built for this new capability.

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

Manychat • Amsterdam

Hybrid
EUR 90,000 - 140,000
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
Hybrid onboarding
Relocation support
Health insurance
+5
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
VP + Staff Software Engineer: Payments, Billing & Integrations
VP + Staff Software Engineer: Payments, Billing & Integrations

Share • Amsterdam

On-site
EUR 90,000 - 120,000
Competitive salary
Meaningful equity
Private health and wellness benefits
Billing Platform Engineer – Payments
Billing Platform Engineer – Payments

Insify • Amsterdam

On-site
EUR 55,000 - 70,000
Competitive compensation
Trust and autonomy
Opportunity for equity
+2
Founding Platform Engineer (Payments & Billing)
Founding Platform Engineer (Payments & Billing)

Share • Amsterdam

On-site
EUR 70,000 - 100,000
Competitive Salary & Equity package
Paid Business Travel
Ownership in startup
Product Manager, Fintech Billing & Automation (Hybrid)
Product Manager, Fintech Billing & Automation (Hybrid)

Globalprofessionals • Netherlands

Hybrid
EUR 90,000 - 125,000
Flexible hybrid work arrangements
Professional tools
Career development opportunities
+3
Senior Python Engineer
Senior Python Engineer

Elity Global • Amsterdam

On-site
EUR 70,000 - 90,000