Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will build and maintain Python-based data pipelines to integrate third-party marketing APIs into the company's ELT platform. This involves managing API authentication, rate limits, and data normalization to ensure reliable data delivery at scale.
6,000+ Customers. 300+ Integrations. Your Code Moves the Data.
At Windsor.ai, we connect data from 300+ sources (Facebook Ads, Google Ads, GA4, HubSpot, Salesforce, TikTok) to 30+ destinations (Looker Studio, BigQuery, Snowflake, and LLMs like ChatGPT and Claude). We're a lean, highly technical remote team serving 6,000+ customers, and we're looking for a Backend Engineer to help scale the platform behind it.
You'll build and maintain the Python pipelines at the core of our 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: rate limits, pagination, custom authentication, and inconsistent error handling across hundreds of sources.
Ship production-grade code: clean, tested Python with pytest coverage and code review as routine.
Keep pipelines fast and reliable: concurrency, caching, and smart data modeling as volume grows.
Work async with a small, senior team: engineers, product, and support. Basic SQL is expected of everyone.
Stack: Python (Flask, multi-threading), pytest / pytest-xdist, pylint, PostgreSQL, Redis, Linux, Docker, GitLab CI/CD, Taiga.
4+ years of professional programming experience with strong production-grade Python
Solid grasp of OOP, concurrency (threads/async), and data structures
Comfortable in Linux development and production environments
Experience integrating third-party APIs and dealing with their quirks
Independent, async, and comfortable in a fully remote, contractor-style engagement
Bonus: ETL/ELT or data integration experience · marketing/ad-tech APIs · PostgreSQL and Redis in production · Docker and GitLab CI/CD
Competitive Pay / Contractor role
Fully remote
Real impact: your code runs in production for 6,000+ customers
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 222,440+ Jobs in Backend Engineer
Answer easy questions
222,440+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”