Middle Python Developer
hace 5 días
About the role
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 PostgreSQL.
- 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 ClickHouse or other analytical databases.
- Experience with Redis, RabbitMQ, 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
-
Middle Python Developer
hace 2 días
Tarragona, España Updata Partners A tiempo completoImprovado 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...
-
Mid-Level Python Backend Engineer — Remote
hace 2 días
Tarragona, España Updata Partners A tiempo completoA dynamic marketing data company in Tarragona is seeking a Python Backend Developer to contribute to its innovative marketing analytics platform. Responsibilities include designing and maintaining backend services, optimizing performance, and collaborating with cross-functional teams. Ideal candidates will have 3+ years of experience in Python development,...
-
Remote Python Backend Engineer — Django
hace 9 horas
Tarragona, España Updata Partners A tiempo completoA fast-growing startup in marketing analytics is seeking a Backend Developer to design and maintain backend services for their platform. The ideal candidate should have over 3 years of experience in Python backend development, expertise in Django, and a solid understanding of RESTful APIs. This remote-first position offers a supportive startup environment,...
-
Senior Backend Developer
hace 2 semanas
Tarragona, España knowmad mood A tiempo completoEn knowmad mood buscamos un/a Desarrollador/a Backend para un proyecto en plena transformación tecnológica. Formarás parte de un equipo con comunicación basada en eventos y un enfoque en calidad, resiliencia y escalabilidad. Si eres experto/a en Java, autónomo/a y te motiva trabajar con tecnologías punteras en un entorno flexible, ¡esta oportunidad es...
-
Full Stack Engineer
hace 2 semanas
tarragona, España Updata Partners A tiempo completoA dynamic tech startup is seeking a Full Stack Developer to build and scale their high-load SaaS platform. This role involves enhancing AI-driven development practices and collaborating with product and design teams to deliver user-friendly features. Candidates should have experience in Python (Django), JavaScript, and AI development tools. The company...
-
Full Stack Engineer
hace 7 días
Tarragona, España Updata Partners A tiempo completoA dynamic tech startup is seeking a Full Stack Developer to build and scale their high-load SaaS platform. This role involves enhancing AI-driven development practices and collaborating with product and design teams to deliver user-friendly features. Candidates should have experience in Python (Django), JavaScript, and AI development tools. The company...
-
Full Stack Developer
hace 2 semanas
tarragona, España Updata Partners A tiempo completoImprovado is an AI‑powered, unified platform designed for marketing teams in medium to large‑scale enterprises and agencies, who are looking to automate complex marketing intelligence and reporting to make decisions with ease. Improvado gathers, organizes, and untangles marketing data to deliver instant insights through BI and AI, helping to eliminate...
-
Full Stack Developer
hace 7 días
Tarragona, España Updata Partners A tiempo completoImprovado is an AI‑powered, unified platform designed for marketing teams in medium to large‑scale enterprises and agencies, who are looking to automate complex marketing intelligence and reporting to make decisions with ease. Improvado gathers, organizes, and untangles marketing data to deliver instant insights through BI and AI, helping to eliminate...
-
Azure Engineer
hace 1 semana
Santa Bàrbara, Tarragona provincia, España Santander A tiempo completoAzure Engineer - Architecture & Operations (Openbank) Country: We are seeking a talented Azure DevOps Engineer to play a pivotal role in architecting and building our global platform infrastructure. Openbank is the digital bank of the Santander Group, the largest financial entity in the Euro-zone and is in the middle of a digital transformation, working in...
-
Software Engineer
hace 7 días
Tarragona, España ICIQers A tiempo completoThe Institute of Chemical Research of Catalonia (ICIQ) is seeking a Software Engineer. This position is funded by the ‘Severo Ochoa’ Centres of Excellence programme, reference CEX -S, funded by MICIU/AEI/ / . ICIQ is committed to performing excellent research at the frontier of knowledge in the broad area of chemistry (Catalysis, Artificial...