Windsor.ai

backend developer in marketing data integration

In short

Роль backend-разработчика на Python для построения и поддержки pipeline-ов интеграции маркетинговых данных и ELT-платформы Windsor.ai, включая интеграции с сотнями сторонних API. Компания — SaaS-платформа, соединяющая данные из 300+ источников с 30+ назначениями; код работает в проде для 6000+ клиентов. Требуется 4+ года опыта продакшн-разработки на Python, знание ООП, конкурентности (threads/async), Linux, опыт интеграции сторонних API и базовые знания SQL. Формат — удалённая контрактная работа, оплата не указана.

Описание
Windsor.ai connects data from 300+ sources to more than 30 destinations. Its global team helps businesses connect marketing and sales data, automate reporting, and measure what drives the greatest impact.
Задачи
•Build and maintain Python pipelines for Windsor.ai's marketing data integration and ELT platform, pulling data from third-party APIs, normalizing it, and delivering it reliably at scale
•Own API integrations end to end, including rate limits, pagination, custom authentication, and inconsistent error handling across hundreds of sources
•Ship production-grade Python code with tests and routine code reviews
•Keep pipelines fast and reliable using concurrency, caching, and data modeling as volume grows
•Work asynchronously with engineers, product, and support
Требования
•4+ Years of professional programming experience with strong production-grade Python
•Solid understanding of OOP, concurrency (threads/async), and data structures
•Comfortable working in Linux development and production environments
•Experience integrating third-party APIs and handling their quirks
•Independent and comfortable with asynchronous work
•Basic SQL knowledge
•Nice to have: ETL/ELT or data integration experience, marketing/ad-tech APIs, PostgreSQL and Redis in production, Docker and GitLab CI/CD
Условия
•Contractor role
•Competitive pay
•Code runs in production for 6,000+ customers

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot