Skip to main content

Backend Software Engineer (Python)

Backend Software Engineer (Python)
Protolabs
6 months 4 weeks ago

Equal Opportunity Employer

We promise you can be yourself at Protolabs. Don’t meet every single requirement? Go ahead and apply anyway! Studies have shown that women and people of color are less likely to apply for jobs unless they meet every single qualification. We are committed to building a diverse team that feels valued in the workplace. We do not discriminate based on race, color, national origin, sexual orientation, gender, age, mental or physical ability, or any way you represent yourself. Diversity makes for more successful teams and it's one of our biggest secrets of success.

Protolabs Network

Protolabs Network provides engineers and designers access to more than 250 extensively vetted manufacturing partners. We specialize in on-demand 3D printing, CNC machining, injection molding, and sheet metal fabrication. Trusted by companies such as NASA, HP, Audi, and more, we are the world’s fastest and most comprehensive digital manufacturing solution.

Backend Software Engineer (Python)

Protolabs Network is on the lookout for a Backend Software Engineer (Python) to join our In-House Tooling team. This team is on a mission to revolutionize our workflow and efficiency as we grow. The role involves heavily contributing to the development of the Protolabs Network Control Hub—a centralized admin portal designed to streamline and oversee all operations conducted by our internal users.

Job Responsibilities

  • Partner with the Full-stack Engineer to build the foundations of the systems that will power the Protolabs Network Control Hub
  • Build APIs, design data models, maintain Backend code, and scale production systems
  • Approach problems with curiosity and a mindset to ask questions to build the best product
  • Own features end to end, working cross-functionally with stakeholders to find elegant solutions
  • Design and implement solutions in collaboration with other engineers
  • Maintain the quality of the product by following best practices and implementing different levels of the testing pyramid
  • Improve the developer experience by implementing tools or practices to make your and fellow engineers’ lives easier
  • Collaborate with the Backend guild to set standards and improve the state of Backend systems

Requirements

  • 3+ years of experience building web applications and backend services
  • Experience working in a full-stack environment
  • Strong coding skills with Python or similar
  • Solid understanding of designing, developing, testing, and monitoring production backend systems
  • Experience with relational databases like PostgreSQL or similar
  • Familiarity working with Docker, K8s
  • Excellent communication and collaboration skills

Why Protolabs?

  • Annual company bonus
  • Flexible and hybrid working arrangements
  • Wellness and well-being programs
  • Doggo-friendly office
  • Dedicate 20% of your work time to learning or joining projects
  • Regular team events, socials and annual regional team trip

Hiring Process

  1. Initial call with Talent Acquisition Partners
  2. Hiring Manager interview
  3. Take home challenge or presentation
  4. Team Meeting
  5. Meet the culture ambassadors

Expertise level

Work arrangement

Similar Jobs in Netherlands

Similar Jobs in Noord-Holland

Similar Jobs in Amsterdam