Software Engineer

Protolabs
Hyderabad, Telangana, India

Build What's Next! Join Protolabs as a Backend Software Engineer – MP Marketplace

Are you a backend developer who enjoys building scalable applications, solving challenging technical problems, and creating solutions that make a real business impact?

Protolabs Network is hiring!

We are looking for a skilled Backend Software Engineer to join our MP Marketplace team. You will play an important role in developing the backend technology that drives our global manufacturing marketplace, helping manage everything from supplier allocation and production workflows to quality management and order delivery.

This is an exciting opportunity to work on business-critical systems, contribute to technical innovation, and collaborate with talented engineering teams across the globe.

What You'll Do

  • Develop Powerful Backend Solutions: Design and build reliable APIs and backend services that support the complete marketplace order journey.
  • Take Ownership: Manage development tasks from initial discussions through implementation and delivery, ensuring solutions address real business needs.
  • Improve Marketplace Operations: Build and enhance systems for supplier matching, automated auctions, order allocation, production management, and shipment planning.
  • Build for Scale: Work with event-driven systems and develop backend solutions that can handle increasing business and operational demands.
  • Maintain High Standards: Strengthen application reliability through effective testing, monitoring, observability, and clean coding practices.
  • Work as One Team: Collaborate with backend engineers and cross-functional stakeholders to improve system architecture, development standards, and overall engineering quality.

What It Takes

  • 4+ years of experience developing web applications and backend services.
  • Good proficiency in Python, including designing, developing, testing, and monitoring production applications.
  • Practical experience with relational databases such as PostgreSQL.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Experience working in Agile development environments alongside Product Managers and Designers.
  • Strong analytical, problem-solving, communication, and teamwork skills.

What's In It For You – India

  • Work That Matters: Contribute to business-critical technology that supports a global manufacturing ecosystem.
  • Technology Exposure: Get hands-on experience with modern backend technologies, cloud infrastructure, and scalable application development.
  • Continuous Learning: Expand your technical knowledge by working on challenging projects and exploring new engineering approaches.
  • Room to Take Initiative: Share ideas, take ownership of your work, and contribute to meaningful technical improvements.
  • Global Teamwork: Collaborate with engineering professionals across different locations and learn from diverse perspectives.
  • Professional Development: Build your expertise and take the next step in your software engineering career.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Score my resume against this job, free →

Questions about this job

How do I apply for the Software Engineer job at Protolabs?

Use the apply link on this page: you apply directly with Protolabs on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Protolabs want for this Software Engineer role?

The job description asks for Python, PostgreSQL, Docker, Kubernetes and CI/CD. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Protolabs?

Apply to the Protolabs roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, PostgreSQL, Docker. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Software Engineer job remote or onsite?

This is based in Hyderabad, Telangana.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Protolabs, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →