Protolabs

Senior Python Developer (Backend)

Protolabs
Apply
2 months ago
Amsterdam, NetherlandsSenior

Responsibilities

  • Lead the end-to-end design and delivery of features for complex marketplace problems.
  • Build APIs and backend systems supporting the order lifecycle from supplier matching through delivery.
  • Drive architectural decisions and improve the technical foundations of the platform.
  • Mentor engineers and raise engineering standards within the team.
  • Integrate eventing systems and scale the platform as order volume grows.
  • Improve product quality through testing, observability, and engineering best practices.
  • Collaborate with the Backend guild to establish standards and improve backend systems.

Requirements

  • At least 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 such as PostgreSQL.
  • Experience with Docker, Kubernetes, and CI/CD environments.
  • A track record of leading technical projects and mentoring engineers.
  • Experience working in an agile team with product managers and designers.
  • Strong communication and collaboration skills.
  • Experience with marketplace platforms or operational systems is a bonus.
  • Deep understanding of event-based architectures is a bonus.
  • Familiarity with Angular is a bonus.

Benefits

  • Annual company bonus.
  • Access to OpenUp psychologists, Headspace mindfulness resources, and other wellness support.
  • Dog-friendly office.
  • Daily lunch and snacks provided in the office.
  • Learning and development days, funding for courses and events, access to the in-house LEARN platform, and in-house 3D printing.
  • Hybrid work arrangement for candidates based in the Netherlands.

Tech Stack

AngularAWSC++DockerFastAPIFlaskGitHub ActionsJavaKubernetesPostgreSQLPythonRabbitMQRedisRustTerraformTypeScript

Categories

Protolabs

About Protolabs

1,001-5,000 employees
Contact me