Principal Software Engineer

Glowforge is a beautiful device that sits on your desk. It uses a laser to carve and engrave products from raw materials like wood, leather, acrylic – even cardboard.
If you haven’t already, check out our video on While you’re there, you’ll notice something amazing: Glowforge is the largest crowdfunding campaign in history.
There is incredible demand for what we’re creating. It’s not a geeky tool for the tech elite or a garage workshop; we’re crafting an iconic product that is going to change the way people think about creativity. Our customers include consumers, digital designers, crafters, engineers, teachers, artists, and more.

Why we need you

One of the unusual things about the Glowforge architecture is that we moved many of the hard engineering problems from hardware to software. We’ve also moved much of the software from device to the cloud. Our cloud service does the heavy lifting for features like alignment and autofocus, making what was once a tedious and error-prone process delightful and simple to use. It also makes it dead easy to diagram, draw, or doodle your invention and print it directly to wood, acrylic, fabric, leather, or paper.
Making this kind of complexity available to anyone and everyone isn’t easy. Without you, a Glowforge is an intimidating robot armed with laser beams. With your help, it’s a simple and intuitive tool that lets kids, entrepreneurs, teachers, artists, and nearly anyone else create real, beautiful projects straight from their imagination. You’re at the very heart of what drives our company. It’s your expertise that helps our team develop great software quickly, and your big picture view that helps us evolve and improve our complex system with many (often literal!) moving pieces.

Here’s what you’ll be doing

You will be a senior individual contributor who both writes code and designs software. You will create the architectural approaches that unify the many disparate components of our software stack into a unified customer experience. And there’s a lot of components for you to work on: you may work with everything from machine learning systems employing computer vision to the web services that drive our hardware.

You have these core qualifications:

These aren’t required, but you’d get bonus points if:

This is a full-time role in Seattle, and we are happy to help new employees relocate to this beautiful city.

Send us a resume or a link to whatever showcases your skills the best. If a resume isn’t handy, a LinkedIn profile or GitHub account are fine. We can’t wait to meet you.

One more, very important thing: we are an equal opportunity employer and value diversity at our company. We’re strongly committed to providing equal employment opportunity for all employees and all applicants for employment. For us, this is the only acceptable way to do business.