# Backend Engineer - Windsor AI

[Windsorai](https://gurify.com/jobs?q=Windsorai) · Posted 6 weeks ago

Remote

[Backend](https://gurify.com/jobs/backend)

[AI & ML](https://gurify.com/jobs/ai-ml)

[Apply on the original posting → (opens in a new tab)](https://windsorai.teamtailor.com/jobs/8436730-backend-engineer)

## Job description

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.

### The Role

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.

### Who You Are

- 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

### The Offer

- Competitive Pay / Contractor role

- Fully remote

- Real impact: your code runs in production for 6,000+ customers

**Live in Windsorai’s hiring system.** Read from the company's own applicant tracking system, not reposted from a job board — so it's a real, open requisition rather than an ad that outlived the role.

We remove it as soon as it disappears at source.

## More jobs like this

- SB [Senior Backend Engineer - The Growth Foundation](https://gurify.com/job/senior-backend-engineer-the-growth-foundation-c97a753bf993) 3 days ago
- AP [Senior Backend Engineer - Careers](https://gurify.com/job/senior-backend-engineer-careers-at-appsflyer-a26bab7f8cc3) Appsflyer · Kyiv · last week
- ST [Backend Engineer – Real-Time Video](https://gurify.com/job/backend-engineer-real-time-video-at-stream-1b5c6a4c82df) Stream · Amsterdam office · last week
- KA [Senior Backend Software Engineer - Kalepa for Operations](https://gurify.com/job/senior-backend-software-engineer-kalepa-for-operations-20efcccbf0d8) Kalepa · US or Canada · last week
- MA [Backend Engineer Intern](https://gurify.com/job/backend-engineer-intern-at-matchgroup-50ebdbaef8c9) Matchgroup · Palo Alto, California · yesterday
- DE [Golang Backend Engineer, Financial Product Fraud](https://gurify.com/job/golang-backend-engineer-financial-product-fraud-at-deliveroo-98542bce9d05) Deliveroo · London, United Kingdom - Deliveroo · 3 weeks ago

```json
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jobs","item":"https://gurify.com/jobs"},{"@type":"ListItem","position":2,"name":"Backend Engineer - Windsor AI","item":"https://gurify.com/job/backend-engineer-windsor-ai-at-windsorai-0d6f3735ea77"}]}
```
