Founding Python Engineer for Billing & Payments Platform

Manychat

Barcelona

Híbrido

EUR 90.000 - 120.000

Jornada completa

hace 40 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Hybrid onboarding
Relocation support
Health insurance
Professional development budget
Flexible benefits
In-office meals and snacks

Descripción de la vacante

Manychat is building a Python-based Billing layer to carry payments, invoicing, anti-fraud, and compliance logic at scale. You’ll be the first engineer, define patterns, and set standards while mentoring two new engineers. The role sits within a fast-moving, high-load backend team collaborating with Platform and Product.

Expect ownership of API contracts, performance-driven design, and a focus on reliability as Manychat expands its multi-product ecosystem on top of the PHP core.

Formación

  • 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 with third-party services.
  • Solid understanding of async programming and concurrency (AsyncIO).
  • Experience with PostgreSQL and large datasets.
  • Experience building high-load backend systems.
  • Strong testing practices (unit and integration tests; PyTest preferred).
  • Experience with CI/CD pipelines and Docker.
  • Owns and communicates product-impacting engineering decisions.

Responsabilidades

  • Design and build Billing's first Python layer: bridge to PHP core.
  • Define patterns for service communication and responsibility splits.
  • Build scalable, async services for payments, invoicing, anti-fraud, compliance.
  • Own API contracts across systems and ensure backward compatibility.
  • Identify functionality to move from PHP core into Python services for performance.
  • Design for failure: retries, idempotency, observability.
  • Set testing strategy, CI/CD, and rollout practices.
  • Mentor two mid-level engineers joining the team.
  • Partner with Platform and Product to align architecture with business needs.
  • Help shape Billing's support for new products built on top.

Conocimientos

Python development
FastAPI
Django/Flask
API design
PostgreSQL
CI/CD
Docker
Async programming

Herramientas

Docker
CI/CD

Descripción del empleo

Manychat is building a Python-based Billing layer to carry payments, invoicing, anti-fraud, and compliance logic at scale. You’ll be the first engineer, define patterns, and set standards while mentoring two new engineers. The role sits within a fast-moving, high-load backend team collaborating with Platform and Product.

Expect ownership of API contracts, performance-driven design, and a focus on reliability as Manychat expands its multi-product ecosystem on top of the PHP core.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Founding Python Engineer, Billing & Accounts
Founding Python Engineer, Billing & Accounts

Manychat • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid onboarding
Relocation support
Health insurance
+3
Billing & Payments Platform Engineering Manager
Billing & Payments Platform Engineering Manager

Manychat • Bellprat

Híbrido
EUR 120.000 - 180.000
Hybrid onboarding
Health insurance
Professional development budget
+4
Founding Python Engineer, Billing & Accounts
Founding Python Engineer, Billing & Accounts

Manychat • Bellprat

Híbrido
EUR 70.000 - 100.000
Hybrid onboarding, relocation support
Comprehensive health insurance
Professional development budget
+4
Billing & Payments Engineering Manager - Scale & Leadership
Billing & Payments Engineering Manager - Scale & Leadership

Manychat • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid onboarding
Health insurance
Professional development budget
+3
Engineering Manager, Billing & Accounts
Engineering Manager, Billing & Accounts

Manychat • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid onboarding
Health insurance
Professional development budget
+3
Engineering Manager, Billing & Accounts
Engineering Manager, Billing & Accounts

Manychat • Bellprat

Híbrido
EUR 120.000 - 180.000
Hybrid onboarding
Health insurance
Professional development budget
+4
Senior Python Platform Engineer — High-Load Systems
Senior Python Platform Engineer — High-Load Systems

Manychat • Bellprat

Híbrido
EUR 70.000 - 100.000
Hybrid onboarding, relocation support
Comprehensive health insurance
Professional development budget
+4
Senior Python Engineer: Scale Brand AI Platform (Hybrid)
Senior Python Engineer: Scale Brand AI Platform (Hybrid)

ManyChat, Inc. • Barcelona

Híbrido
EUR 70.000 - 100.000
Hybrid onboarding
Relocation support
Health insurance for you and family
+7
Senior Python Engineer, Brands Barcelona, Barcelona, Spain
Senior Python Engineer, Brands Barcelona, Barcelona, Spain

ManyChat, Inc. • Barcelona

Híbrido
EUR 70.000 - 100.000
Hybrid onboarding
Relocation support
Health insurance for you and family
+7
Senior Data Engineer (Data Platform)
Senior Data Engineer (Data Platform)

Manychat • Barcelona

Híbrido
EUR 40.000 - 70.000
Comprehensive health insurance
Professional development budget
Flexible benefits package
+2