P
Protolabs
BackendSenior
Senior Python Developer (Backend)
Python 3.11+FastAPIFlaskSQLAlchemyCeleryRabbitMQAngularTypeScriptKubernetesDockerTerraformGitHub ActionsPostgreSQLRedis Cache
About the Position
Be yourself at Protolabs. We are looking for a Senior Python Developer to join our team! This is a hybrid role, and we are accepting applications from candidates based in the Netherlands. You will build systems that power the marketplace, focusing on operational efficiency and customer satisfaction.
Responsibilities
- Lead the design and delivery of features end to end, working cross-functionally with stakeholders to solve complex marketplace problems
- Build APIs and backend systems that power the order lifecycle — from supplier matching to delivery
- Drive architectural decisions and improve the technical foundations of our platform
- Mentor engineers and raise the bar on engineering practices within the team
- Integrate with eventing systems and scale our platform as order volume grows
- Improve the quality of our products through testing, observability, and best practices
- Collaborate with our Backend guild to set standards and improve the state of our backend systems
Requirements
- 7+ years of experience building web applications and backend services
- Strong proficiency in Python for designing, developing, testing and monitoring production systems
- Experience with relational databases like PostgreSQL
- Experience with Docker, Kubernetes, and CI/CD environments
- Track record of leading technical projects and mentoring other engineers
- Experience working in an agile team with product managers and designers
- Excellent communication and collaboration skills
Benefits
- Annual company bonus
- Wellness and well-being with access to OpenUp psychologists
- Doggo-friendly office
- Daily Lunch and snacks are provided in the office
- Learning and development days for training or volunteering
- Access to in-house LEARN platform with diverse courses, training, and workshops
Senior Python Developer (Backend)