Senior Python Engineer — Billing & Payments (Barcelona)

Python Software Foundation

Barcelona

Presencial

EUR 70.000 - 100.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid onboarding and relocation
Health insurance for you and family
Professional development budget
Flexible benefits package
Hybrid work and leave options
Free meals and snacks
Annual offsites and team-building

Descripción de la vacante

Manychat is seeking a Senior Python Engineer for the Billing & Accounts domain in Barcelona. You will design the Python foundations for payments, provider integrations, invoicing, anti-fraud and regulatory compliance.

You will work end-to-end on architecture decisions as there is no predefined roadmap, and you will mentor two mid-level engineers. Join a scale‑up with 400+ people across three continents, offering relocation support to Barcelona, health insurance, learning budgets, and flexible

Formación

  • 6+ years of commercial Python development in production.
  • Strong expertise in modern Python frameworks (FastAPI preferred).
  • Experience designing and integrating APIs, including third-party services.
  • Strong understanding of async programming and concurrency (AsyncIO).
  • Experience with PostgreSQL and large datasets.
  • Experience building backend systems under production load.
  • Strong testing practices (unit and integration tests; PyTest) and CI/CD with Docker.

Responsabilidades

  • Design and build Billing's Python foundation and integrate with PHP backend.
  • Build async Python services for payments, invoicing, anti-fraud and compliance.
  • Design and expose internal and third-party APIs with stable contracts.
  • Implement fault-tolerant patterns: retries, idempotency, observability.
  • Set testing, CI/CD and rollout practices for the layer.
  • Mentor two mid-level engineers and raise the technical bar.
  • Collaborate with cross-functional partners to align with business needs.

Conocimientos

Python
AsyncIO
Testing
CI/CD
API design
Leadership
Cross-functional

Herramientas

PostgreSQL
Docker
FastAPI
Git

Descripción del empleo

Manychat is seeking a Senior Python Engineer for the Billing & Accounts domain in Barcelona. You will design the Python foundations for payments, provider integrations, invoicing, anti-fraud and regulatory compliance.

You will work end-to-end on architecture decisions as there is no predefined roadmap, and you will mentor two mid-level engineers. Join a scale‑up with 400+ people across three continents, offering relocation support to Barcelona, health insurance, learning budgets, and flexible

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 for Billing & Payments Platform
Founding Python Engineer for Billing & Payments Platform

Manychat • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid onboarding
Relocation support
Health insurance
+3
Senior Python Engineer (Barcelona-based / Relocation support to Barcelona)
Senior Python Engineer (Barcelona-based / Relocation support to Barcelona)

Python Software Foundation • Barcelona

Presencial
EUR 70.000 - 100.000
Hybrid onboarding and relocation
Health insurance for you and family
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 – API & Payment Integrations
Senior Python Engineer – API & Payment Integrations

Fliff • Barcelona

Presencial
EUR 70.000 - 95.000
Founding Python Engineer, Billing & Accounts
Founding Python Engineer, Billing & Accounts

Manychat • Barcelona

Presencial
EUR 90.000 - 120.000
Hybrid onboarding
Relocation support
Health insurance
+3
Founding Python Engineer, Billing & Accounts
Founding Python Engineer, Billing & Accounts

Manychat • Bellprat

Presencial
EUR 70.000 - 100.000
Hybrid onboarding, relocation support
Comprehensive health insurance
Professional development budget
+4
Senior Software Engineer – Python & Cloud Systems
Senior Software Engineer – Python & Cloud Systems

Emburse • Barcelona

Presencial
EUR 90.000 - 120.000
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
Python Billing Engineer – Async, API Integration (Hybrid)
Python Billing Engineer – Async, API Integration (Hybrid)

Manychat • Barcelona

Híbrido
EUR 70.000 - 100.000
Health insurance
Professional development budget
Flexible benefits
+4
Senior Python Engineer – Payments & Cloud Architect
Senior Python Engineer – Payments & Cloud Architect

Aderen • Granada

A distancia
EUR 55.000 - 75.000