Protolabs Network is seeking a talented Backend Software Engineer to join the MP Marketplace team. In this role, you will be instrumental in developing the backend technology that powers a global manufacturing marketplace. Your work will support critical business functions such as supplier allocation, production workflows, quality management, and order delivery. This position offers the chance to contribute to high-impact systems, drive technical innovation, and collaborate with skilled engineering teams worldwide.
Key Responsibilities:
Develop Powerful Backend Solutions: Design and implement reliable APIs and backend services that facilitate the entire marketplace order lifecycle.
Take Ownership: Lead development tasks from initial concept through to delivery, ensuring solutions effectively meet business requirements.
Improve Marketplace Operations: Enhance systems for supplier matching, automated auctions, order allocation, production management, and shipment planning.
Build for Scale: Develop event-driven backend systems capable of handling growing business and operational demands.
Maintain High Standards: Ensure application reliability through comprehensive testing, monitoring, observability, and adherence to clean coding practices.
Work as One Team: Collaborate closely with backend engineers and cross-functional stakeholders to refine system architecture, development standards, and overall engineering quality.
Required Qualifications:
- Minimum of 4 years’ experience in developing web applications and backend services.
- Strong proficiency in Python, including designing, developing, testing, and monitoring production-grade applications.
- Practical experience with relational databases, particularly PostgreSQL.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes, along with CI/CD pipelines.
- Experience working in Agile environments alongside Product Managers and Designers.
- Excellent analytical, problem-solving, communication, and teamwork skills.
Preferred Qualifications and Benefits:
Work That Matters: Engage in building technology that supports a global manufacturing ecosystem and drives real business impact.
Technology Exposure: Gain hands-on experience with modern backend technologies, cloud infrastructure, and scalable application development.
Continuous Learning: Expand your technical expertise by tackling challenging projects and exploring innovative engineering approaches.
Room to Take Initiative: Contribute ideas, take ownership of your work, and influence meaningful technical improvements.
Global Teamwork: Collaborate with engineering professionals across multiple locations, benefiting from diverse perspectives.
Professional Development: Advance your software engineering career by building expertise in a dynamic, supportive environment.
Protolabs may utilize artificial intelligence tools during the hiring process to assist with application review, resume analysis, and response assessment. These tools support the recruitment team but do not replace human judgment. Final hiring decisions are made by human evaluators. Candidates seeking more information about data processing practices are encouraged to inquire through official channels.