Hybrid Platform Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Platform Software Engineer developing internal Rust and Python tooling for Protolabs’ digital manufacturing platform. Collaborating cross-functionally, focusing on performance and scalability.

Responsibilities

  • Develop, test, and maintain internal tooling, with a primary focus on Rust-based internal libraries and multi-language bindings
  • Design and develop scalable, efficient solutions to support prototyping, production, and automation workflows
  • Collaborate with engineers, product, and operations teams to translate requirements into robust technical solutions
  • Write clean, maintainable, and well-documented code with a strong emphasis on performance and reliability
  • Participate in code reviews, architectural discussions, and the evolution of engineering best practices
  • Contribute to improving development workflows, tooling, and CI/CD pipelines
  • Stay up to date with advancements in Rust, Python, and digital manufacturing technologies

Requirements

  • 3+ years of professional experience developing production software in Rust
  • Proficiency in Python, including experience with automation, scripting, or web frameworks
  • Experience designing and maintaining reusable libraries or shared tooling
  • Familiarity with Git, CI/CD pipelines, and automated testing frameworks
  • Strong problem-solving skills with attention to detail and code quality
  • Ability to collaborate effectively in a team-oriented, cross-functional environment
  • Experience working with multi-language bindings (e.g., RustPython)
  • Familiarity with performance optimization and systems-level programming
  • Exposure to cloud-based, platform, or manufacturing-related systems
  • Experience contributing to internal developer platforms or tooling ecosystems

Benefits

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

Job title

Platform Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job