Skip to content
mimi

Senior Python Backend Developer (m/f/d)

BAUMLINK

On-site Senior 3d ago

About the role

We are currently supporting a leading international SaaS organisation at the intersection of advanced software engineering, AI, and biopharmaceutical innovation in the search for a Senior Python Backend Engineer. This is a key strategic hire within a high-growth engineering team, where your work will directly shape the backend architecture powering complex scientific workflows and data-driven decision-making at scale.

Your Responsibilities

• Design, build, and maintain scalable, secure, and high-performance backend services and APIs in Python

• Develop core backend application logic that powers a complex SaaS platform

• Contribute to the integration of computational and modelling engines into production-grade systems

• Architect and implement robust interfaces between backend services, frontend applications, and computational components

• Collaborate closely with scientific, engineering, and infrastructure teams to support advanced data processing and modelling workflows

• Ensure reliable orchestration and execution of computational jobs within distributed systems

• Take ownership of backend architecture decisions with a strong focus on scalability, maintainability, and performance

• Improve system reliability through strong engineering practices including testing, monitoring, logging, and observability

• Work within modern cloud-based CI/CD environments and contribute to continuous delivery improvements

• Maintain clear and structured technical documentation for systems, APIs, and architectural decisions

Your Profile

• 6+ years of professional experience in backend development with strong expertise in Python

• Proven experience designing and implementing scalable backend systems, APIs, and distributed services

• Strong hands-on experience with modern Python frameworks such as FastAPI or equivalent

• Deep understanding of software architecture, system design, and clean code principles

• Experience with RESTful APIs, asynchronous processing, and service integration patterns

• Strong knowledge of relational or non-relational databases and data modelling concepts

• Familiarity with CI/CD pipelines, Git workflows, and automated testing strategies

• Experience working with cloud platforms and containerised environments

• Solid understanding of security, reliability, and maintainability in production SaaS systems

• Nice to have: Docker, Kubernetes, AWS/Azure/GCP, Terraform, workflow orchestration, or experience in scientific or data-intensive environments

Benefits

• Opportunity to work on a technically challenging platform at the intersection of software engineering, AI, and life sciences

• High level of ownership and influence over backend architecture and system design decisions

• Collaborative environment with engineers, scientists, and domain experts

• Remote-first setup with flexible working arrangements

• Work on meaningful, real-world problems with direct impact on product and platform evolution

• Modern engineering culture with strong focus on quality, scalability, and long-term maintainability

If this sounds like the right next step in your backend engineering career, we look forward to receiving your application.

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