Team.blue Germany logo

Backend Engineer

Team.blue Germany·Salary not specified

Primary stack

DockerOOPPythonLinuxCI/CDAPI

Nice to have's

ETL/ELTmarketing/ad-tech APIsPostgreSQLRedis

Job description

Backend Engineer

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.

About the Position

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.

Responsibilities

  • 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.

Requirements

  • 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

Nice to Have

  • ETL/ELT or data integration experience
  • Marketing/ad-tech APIs
  • PostgreSQL and Redis in production
  • Docker and GitLab CI/CD

We Offer

  • Competitive Pay / Contractor role
  • Fully remote
  • Real impact: your code runs in production for 6,000+ customers

Tech Stack

  • Python (Flask, multi-threading)
  • pytest / pytest-xdist
  • pylint
  • PostgreSQL
  • Redis
  • Linux
  • Docker
  • GitLab CI/CD
  • Taiga

© Team.blue Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Team.blue Germany

All 164 roles

Popular searches