×
Regístrese Aquí para solicitar empleo o publicarlo X

Middle Python Developer

Trabajo disponible en: 43001, Tarragona, Cataluna, España
Empresa: Updata Partners
Tiempo completo puesto
Publicado en 2026-03-01
Especializaciones laborales:
  • Desarrollo de Software
    Desarrollador/a Back-end, Ingeniero Cloud
Rango Salarial o Referencia de la Industria: 50000 - 70000 EUR Anual EUR 50000.00 70000.00 YEAR
Descripción del trabajo

Improvado is an AI-powered marketing data platform built for mid-market and enterprise teams. We help companies automate complex marketing data workflows, unify data at scale, and surface insights through BI and AI. Brands like ASUS, Docker, Activision, and H&R Block rely on us to simplify analytics and improve marketing performance.

We’re a fast-growing Series A startup backed by $34M in funding and driven by a team that moves fast, stays curious, and cares about high-quality execution.

About the role

We have an incredibly talented team working really hard to make our product helpful to our clients' businesses, and we are looking for people who are willing to join our team working hard on the cutting edge of technology to deliver amazing products for the world-famous brands.

Responsibilities
  • Design, develop, and maintain backend services for Improvado’s marketing analytics platform, with a strong focus on scalability, reliability, and performance.
  • Own backend features end-to-end, from technical design to production support.
  • Participate in architectural discussions and refactoring initiatives to support platform growth.
  • Design and implement new functionalities and integrations with external systems.
  • Write high-quality, well-tested code using Pytest and other testing frameworks.
  • Optimize application and database performance, including work with large datasets and high-load services.
  • Investigate, troubleshoot, and resolve production issues.
  • Collaborate with the front-end team and cross-functional partners (data engineers, product managers).
  • Participate in code reviews, contributing to code quality and engineering standards.
  • Participate in Agile development processes (daily stand-ups, sprint planning, retrospectives).
  • Share knowledge within the team and support continuous improvement initiatives.
Requirements
  • 3+ years of professional experience in Python backend development.
  • Strong experience with Django (or similar Python web frameworks).
  • Comfortable working with Linux.
  • Experience designing and building RESTful APIs.
  • Solid understanding of OOP principles, SOLID, and common design patterns.
  • Experience working with relational databases, especially Postgre

    SQL.
  • Experience with asynchronous processing or background jobs (e.g., Celery, asyncio, or similar).
  • Experience working on production systems with moderate to high load or data volume.
  • Ready to work with a team distributed across different time zones.
  • Strong problem-solving skills and a solid software engineering foundation.
  • Curious, proactive, and continuously learning modern backend best practices.
Nice to have
  • Experience with Click House or other analytical databases.
  • Experience with Redis, Rabbit

    MQ, or similar messaging and caching systems.
  • Familiarity with AWS or other cloud platforms.
  • Experience with Docker and Kubernetes.
  • Experience working in CI/CD environments.
  • Familiarity with Domain-Driven Design (DDD).
  • Experience with Big Data or analytics-heavy platforms.
What We Offer
  • Remote-first environment
  • Strong product/market fit: marketing data product for US-based enterprises
  • 20 working days of PTO per year
  • US holidays and additional days off
  • Extremely fun & open startup environment
  • Professional development reimbursement
#J-18808-Ljbffr
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Aumentar el radio de búsqueda (millas)

Idioma de la publicación
Categoría de empleo
Nivel educativo
Filtros
Nivel Educativo
Experiencia mínima requerida (años)
Publicado en los últimos:
Salario