freehire launches on Product Hunt on 26 August.

Follow →

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

See also