Backend Python Software Engineer

Holycode
Summary
Join Calvin Risk, a Swiss-based start-up, as a Backend (Python) Software Engineer and contribute to building a platform for assessing and managing AI risks. You will be part of a small, dynamic team, working on interesting problems and developing critical backend systems. The role involves architecting and developing a Python SDK, creating utility CLI tools, designing and maintaining APIs, and authoring documentation. You will also work with CI/CD pipelines and monitor production systems. This is a growth opportunity within a purpose-driven company with a supportive and inclusive culture. Calvin Risk offers various benefits, including private health insurance, flexible work model, equipment of your choice, and a budget for professional development.
Requirements
- Proven track record building and maintaining client-side libraries or SDKs—packaging, versioning, and publishing to PyPI
- Proven expertise in backend software development, particularly in API development and data processing, using Python and frameworks like Flask, FastAPI, or Django
- Familiarity with DevOps tools like Docker and CI/CD pipelines, with a willingness to learn and adapt
- A thoughtful, results-driven approach to solving technical problems
Responsibilities
- Architect and develop a polished Python SDK that wraps our APIs—packaged and published (e.g., PyPI) with clear versioning
- Create utility CLI tools, helper libraries, and integration examples to streamline adoption
- Design, develop, and maintain robust and scalable APIs to support the Calvin platform and its integrations with internal and external services
- Author thorough documentation, code samples, and tutorials to onboard new users
- Work with CI/CD pipelines and DevOps tools like Docker and Kubernetes to support deployment processes and make small adjustments when necessary
- Monitor production systems and SDK usage metrics to ensure uptime and performance
Benefits
- Private health insurance
- Flexible work model – full remote or hybrid
- Equipment of your choice (laptop, monitor, accessories)
- Budget for professional development (courses, books, conferences)
- English and German language lessons during working hours