# Backend Engineer - Windsor AI

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

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

- CR [Senior Backend Engineer (Go) (Location - Australia or New Zealand)](https://gurify.com/job/senior-backend-engineer-go-location-australia-or-new-zealand-at-39f88fe4aa18) Creativefabrica · last week
- CR [Senior Backend Engineer (Go) (Location - Australia or New Zealand)](https://gurify.com/job/senior-backend-engineer-go-location-australia-or-new-zealand-at-90d4a796adff) Creativefabrica · last week
- DE [Backend Engineer, Home Page & Merchandising Platform](https://gurify.com/job/backend-engineer-home-page-merchandising-platform-at-deliveroo-7018a7e8a781) Deliveroo · London, United Kingdom - Deliveroo · 2 days ago
- ZS [Principal Backend Engineer (Analytics)](https://gurify.com/job/principal-backend-engineer-analytics-at-zscaler-96c751823d74) Zscaler · Tel Aviv-Yafo Municipality, ISR · last week
- KO [Senior Backend Engineer (Platform Team)](https://gurify.com/job/senior-backend-engineer-platform-team-at-kombo-194b9a6a046e) Kombo · Berlin Office · 2 weeks ago
- MO [Senior Backend Engineer (f/m/d)](https://gurify.com/job/senior-backend-engineer-f-m-d-at-moss-59db7e41407b) Moss · Tallinn · 2 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"}]}
```
