Careers · Engineering
Python Developer
Build back-end services, data pipelines and APIs in Python for data-intensive client platforms.
About the role
Build back-end services, data pipelines and APIs in Python for data-intensive client platforms. You’ll join a collaborative delivery team and work directly with clients to turn their goals into reliable, well-engineered technology.
What you’ll do
- Design and build back-end services and APIs with Django or FastAPI.
- Develop data processing pipelines and integrations with third-party systems.
- Write clean, tested and well-documented code.
- Collaborate with data scientists to put machine learning models into production.
- Monitor, troubleshoot and optimize services in production.
What you’ll bring
- 3+ years of professional Python development experience.
- Experience with Django, FastAPI or Flask.
- Strong SQL skills and experience with PostgreSQL.
- Familiarity with containerization and cloud deployment.
- Comfortable working asynchronously in a distributed team.
Nice to have
- Experience with Celery, Kafka or other queueing systems
- Exposure to ML tooling
- Front-end experience with Vue.js or React
Apply for this role
Fields marked “optional” can be left blank.