Senior Python Developer (Backend)
Summary
Build and lead backend systems for a manufacturing marketplace, designing APIs, event-driven workflows, and supplier-matching logic to power order lifecycle automation and logistics.
Requirements
- So do you feel you do not meet every single requirement but still intrigued? We encourage you to still apply!
- 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 skill
- (Desirable) Experience with marketplace platforms or operational systems
- (Desirable) Deep understanding of event-based architectures
- (Desirable) Familiarity with Angular
What the job involves
- The Manufacturing Partner Marketplace is the operational heart of Protolabs Network. We own the full order lifecycle - matching orders to the right manufacturing partners, moving them through production and quality control, and ensuring on-time delivery
- Our work is critical to maintaining seamless operations and customer satisfaction
- Within this domain you'll be building systems that power the marketplace - automated auctions, order allocation, supplier tooling, production workflows, global logistics, quality control, and internal ops tools. We are looking for a pragmatic problem solver who will thrive in a dynamic environment and can take ownership of the business problem, not just the technical solution
- 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