Skip to content
mimi

Senior Python Engineer

Windsor AI

Remote · Switzerland Senior Today

About the role

About

Windsor.ai was founded in 2017 in Zürich, Switzerland. We connect data from 300+ sources (Facebook Ads, Google Ads, HubSpot, Salesforce, TikTok) to 30+ destinations (Looker Studio, Google Sheets, BigQuery, Snowflake, and LLMs like ChatGPT and Claude). Our customers include Puma, Audi, UBS, Asics and many more. We are building a platform that makes it easy to connect any data source to any destination, solving the problem of fragmented data tools.

Team

  • Around 15 people working remotely across Europe
  • Highly technical team; even sales and marketing colleagues are comfortable writing at least some SQL
  • Software engineers specialize in backend with Python and frontend with React

Product

  • Data platform connecting to more than 300 different APIs
  • Focus on handling the complexity and variations of many APIs and ensuring scalability

Technology

  • Python: Flask, threads, pytest‑xdist, pylint (advanced Python features)
  • Databases & Caching: Redis, PostgreSQL
  • Infrastructure: Linux, Docker
  • Frontend: React, Redux

Requirements

  • 4+ years of programming experience
  • Strong programming knowledge (OOP, mutable/immutable types, etc.)
  • Desire to work in a flat, fast‑moving environment where you can have an impact

How We Work

  • Work is planned in two‑week intervals, but the plan is flexible and priorities may change during the sprint
  • Tools: Taiga, GitLab, CI/CD, extensive use of pytest, merge request reviews

Requirements

  • 4+ years of programming experience.
  • Good programming knowledge (OOP, mutable/immutable types etc.)
  • Like to work in a flat fast moving environment where you can have an impact

Skills

BigQueryCDChatGPTClaudeDockerFlaskGitlabGoogle AdsGoogle SheetsHubSpotLinuxLooker StudioOOPPostgreSQLPumaPythonPytestPytest-xdistReactRedisReduxSalesforceSnowflakeSQLThreadsTikTokUIUBS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free