Senior DevOps Engineer

Department: Systems
Location: Somerville, MA

To reinvent an industry, you have to build the best team. Join Formlabs if you want to bring groundbreaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world.

Formlabs is growing fast, and that means a lot of data to crunch, software to build, and web applications to scale. Our DevOps team collaborates with engineers of all stripes throughout the company to get them compute resources and data that help them do their jobs. You’ll work closely with the web, software, systems, and customer teams while supporting the core applications that run Formlabs’s business.

This role is also unique in that your contributions touch far more than our web applications and data infrastructure - DevOps at Formlabs also encompasses work that enables our desktop software, firmware, and factory software platforms, so you will get a chance to contribute to our product development success.

If you’re a savvy developer who wants to jump onboard a huge variety of projects and collaborate with a number of smart engineers, we want you on the software team as a Senior DevOps Engineer.

The Job:

  • Partner up with Desktop, Embedded, Web, and Systems SW development teams to help them succeed
  • Own the build and CI (Jenkins) infrastructure with their configurations
  • Provide basic building blocks to enable developers to create their own CI pipelines
  • Own Version Control System (GitHub) integrations, including Pull Requests builds 
  • Develop self service tools boosting engineering productivity
  • Automate AWS or GCP public cloud providers via APIs and tools
  • Research, test and run tooling to solve various development problems
  • Provide help for teams to deploy, test, monitor and maintain their own Kubernetes applications


  • Can comfortably do Linux system administration, scripting and automation with tools like Terraform, Ansible and Packer
  • Are familiar with container creation and orchestration with Docker and Kubernetes
  • Can program in one or several popular languages (Python, JavaScript, Go, C++)
  • Understand software build and release processes, CI/CD
  • Understand basic cloud platform (AWS/GCP) services
  • Understand networking basics, HTTP(S), reverse proxies, DNS, security
  • Have a strong sense of responsibility and ownership
  • Are willing to be a part of an on-call support rotation for global Formlabs applications and infrastructure

Bonus points for:

  • Solid web development skills (Django, React, Redux)
  • Experience with Kubernetes tooling, Helm, one or more network plugins, one or more ingress controllers
  • Having extensive AWS and/or GCP experience
  • Having an understanding of SQL, database tuning, and data warehouse platforms

Our Perks:

  • Flexible vacation
  • Premium healthcare coverage
  • Paid parental leave
  • Commuter benefits
  • Unlimited 3D prints

We are an equal opportunity employer and value diversity at our company.  We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.  

Even if you don't check every box, but see yourself contributing, please apply.  Help us build an inclusive community that will change the face of 3D printing.

To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly.