Amsterdam
2 months ago

Job Overview

Job Type
Full-Time
Pay
Not disclosed

Job description

Location:
Amsterdam, Netherlands
Work arrangement:
Hybrid

Role Summary

We are looking for a Senior Python Developer to join our team in AMS!

This is a hybrid role, and we are accepting applications from candidates based in the Netherlands.

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.

Responsibilities

  • 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.

Requirements

Our Tech Stack

  • Backend: Python 3.11 + with FastAPI, Flask and SQLAlchemy (we also use Celery with RabbitMQ for background tasks and KNative for eventing)
  • Frontend: Angular 15 with TypeScript
  • DevOps: Kubernetes on AWS (using EKS), Terraform, GitHub Actions
  • Data: PostgreSQL (on RDS), Redis (using Elasticache)
  • Integrations: Retool and Zapier
  • (Some teams also use Rust, Java, and C++)

Sounds interesting? Apply now!

  • 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

Bonus Points For

  • Experience with marketplace platforms or operational systems
  • Deep understanding of event-based architectures
  • Familiarity with Angular

Benefits

  • Part of our incredible journey is clearly down to our amazing team, and we strongly believe in giving people a space to truly, authentically be themselves. We also believe that treating our employees well and sprinkling a great place to work with some nice perks can make work a little sweeter.
  • Annual company bonus. We celebrate success together! Employees are not only rewarded for their achievements but also for contributing to the overall success of the business.
  • Wellness and well-being with access to OpenUp psychologists, practice mindfulness with Headspace and tons more.
  • Doggo-friendly office. We are big pet lovers and fully encourage hanging out with your (and your colleagues’) furry friends in the office
  • Daily Lunch and snacks are provided in the office; it's a moment for our teams to connect and recharge. Shared meals strengthen our bonds and fuel collaboration.
  • We offer learning and development days to be used for training or on volunteering, money to spend on learning courses, events, trainings, Access to our in-house LEARN platform with diverse courses, training, and workshops, In-house 3D Printing and much more!
  • Follow us on Instagram to see what Life at Protolabs is all about!
Role:
Senior Python Developer (Backend)
Job Type:
Full-Time

More jobs at Protolabs

Similar Backend Developer jobs at other companies