As a Senior Back-end Engineer (Python), you will serve as a senior member of our tech team, reporting directly to the CEO. You will spend the majority of your time developing the Python-based application logic and services that power our product.
Requirements
- 5+ years of experience designing and building backend systems, APIs, or services.
- Hands-on experience with Python frameworks (FastAPI, Flask) and relational databases (Postgres).
- Proven ability to deploy and maintain applications in AWS environments.
- Strong experience with CI/CD pipelines, automated testing, and version control (GitLab/Git workflows).
- Experience with Docker and Kubernetes for containerised application deployment.
- Works collaboratively and values team success over individual credit.
- Thrives in cross-functional teams and enjoys helping others succeed.
- Highly organised, self-motivated, and able to work in a fast-moving environment.
- Strong written and verbal communication skills.
Benefits
- Swiss employment contract based in Geneva
- Full remote b2b contract (for those outside of Switzerland)
- Competitive salary- adjusted for experience and market benchmarks