Python Team Lead, Integration team

Fliff

Barcelona · 5+ years experience · Contract · Remote · Posted Oct 13, 2026

At a glance

Experience
5+ years experience
Employment
Contract
Workplace
Remote
Location
Barcelona

About the role

  • The Python Team Lead will join the Integration team to oversee critical integrations across the product, including KYC providers, geolocation services, and payment methods.
  • This role involves leading a team while taking full ownership of backend features from design through to production support.

Responsibilities

  • Provide leadership for a team
  • Take full ownership of backend features and improvements, from design through implementation, deployment, and production support
  • Design, develop, and maintain scalable, high-performance backend services using Python and Django
  • Build and maintain integrations with external systems, including KYC, geolocation, and payment partners, and other third-party services
  • Work closely with product and engineering teams to scope and deliver new integrations
  • Implement observability across integration flows, including monitoring, logging, and alerting
  • Write unit and integration tests to ensure system reliability, prevent regressions, and improve overall test coverage and testing practices
  • Support production issues and participate in on-call rotations

Requirements

  • Experience leading and managing a team of at least 3 engineers
  • At least 5+ years of development experience, with Python as the primary language and strong experience in API and system integrations
  • Proven experience integrating third-party APIs, with deep understanding of webhooks, callbacks, idempotency, and failure handling
  • Experience with observability tools to monitor and troubleshoot production integrations
  • Strong fundamentals in algorithms, data structures and concurrency
  • Experience in architecture design of highly loaded and scalable solutions
  • Strong understanding of the full software development lifecycle
  • Experience in early-stage startups and fast-paced engineering environments
  • Experience in writing automated tests, measuring test coverage, and defining test automation strategies

Preferred qualifications

  • Payments and KYC integrations
  • Experience with observability tools such as Datadog, CloudWatch, Grafana
  • Experience in sports/betting industries

Workplace

  • Headquarters based in Philadelphia

Skills

  • Python
  • Django
  • Postgres
  • Redis
  • Kafka
  • AWS
  • Datadog
  • CloudWatch
  • Grafana

Fliff

Python Team Lead, Integration team

Apply now