Senior Python Engineer

Windsor.ai — Switzerland · Posted ~6 days ago

Senior Full-time Remote

Skills

Python Production-grade systems Object-oriented programming Linux API integrations Scalability Production reliability PostgreSQL Redis Docker Flask pytest CI/CD GitLab Code review pytest-xdist Pylint React Redux

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A senior Python engineer is sought to build and maintain complex, production-grade services focused on API integrations, scalability, and reliability. The role requires strong Python expertise, solid software engineering fundamentals, and comfort working in Linux-based development and production environments. The position is fully remote within a distributed European team and offers significant autonomy in a fast-moving, technically focused organization.

Highlights

Fully remote senior engineering opportunity with a distributed European team, substantial technical ownership, real impact on a complex data integration platform, and a highly technical culture that values engineering quality and autonomy.

Description

Company: Windsor.ai has been founded in 2017 in Zürich, Switzerland. At Windsor.ai, we are growing fast. 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. There is more data being generated in the world every day, but the big problem is that the number of tools is also increasing so data must be updated in multiple systems and tools. We are solving this problem. Role: We are looking for a Senior Python Engineer to join our team, focusing on Python services, API integrations, scalability, and production reliability. Our Team: Our team has around 30 people working remotely across Europe. We’re a highly technical team, and even our sales and marketing colleagues are comfortable writing at least some SQL. Our software engineers are specialised in backend with Python and frontend with React Product: We have built a data platform connecting to more than 300 different API’s. Big part of our work is dealing with all the complexity and variations in all the different API’s and scalability. Technology: We are mostly programming in python and using quite advanced features of python. Most common tools we use: Python : flask, threads, pytest-xdist, pylintRedis, postgresLinux, dockerReact, redux for frontend Role Requirements: 4+ years of programming experience.Strong expertise in Python, with experience building and maintaining complex, production-grade systemsGood programming knowledge (OOP, mutable/immutable types etc.)Solid experience working in Linux-based development and production environmentsEnjoy working in a fast-moving organization where you can have a real impactFluency in English is mandatory How we work: We usually plan our work in two weeks intervals but the plan is not super strict so there might be some priorities changed during the sprint. We use Taiga, Gitlab, CI/CD lots of pytest and merge request reviews. Location: Remote Windsor.ai is a global team of data engineers and analysts who strive to make data integration effortless and insights easy to extract to everyone. We help businesses of all sizes connect their marketing and sales data, automate reporting, and measure what drives the greatest impact. Requirements added by the job poster • Accept a background check • 4+ years of work experience with Python (Programming Language)