System76 is built on web technologies written in JavaScript.

Your browser currently has JavaScript disabled. Some pages and features will not work as intended.

System76 is built on web technologies your browser doesn't support.

If you have questions about an order, or require support, feel free to contact us.

System76 Careers

Current Openings at System76

System76 is the leading provider of Linux laptops, desktops, and servers. System76 offers health benefits, paid vacation, matching 401k, sabbatical, and an awesome dog-friendly work environment where smart people are free to create.


Backend Engineer

// US Remote

At System76, you’ll play an important role in building and growing the world’s leading Linux computer manufacturer. In the last few years we’ve built a factory in Denver, CO for manufacturing our computers and peripherals. You’ll help us build the platform that powers it and enables efficient management of resources across receiving, inventory, production, assembly, and accounting. Together with a talented team you’ll leverage the latest technologies to streamline our operations and grow our capabilities as a company.

As a Backend Engineer at System76 you’ll collaborate with stakeholders and the team to design and implement features for internal and external users. Developing new services for receiving and managing inventory, leveling up the assembly line tooling, and enhancing our accounting abilities with third party integrations are just a few of the projects you’ll be helping drive forward.

Key Responsibilities

  • Collaborate with cross-functional teams on new feature design, technical requirements, limitations, and implementation
  • Participate in the full development life cycle, including design, implementation, QA, and release
  • Integrate third party APIs to consume and deliver data between our systems and trusted third parties
  • Self-motivated and able to efficiently work through ambiguity without close supervision
  • Eagerness for continuous learning regardless of years of experience
  • Other duties as assigned

Key experience

  • 2-5 years of experience in a software engineering role
  • Experience integrating and managing third party API services
  • Comfortable working with databases and SQL
  • Experience with using a modern web framework to build APIs, Elixir / Phoenix experience preferred
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Experience with writing unit tests, monitoring code coverage, and linting your code

We believe in open source at System76 and much of what we build is available on GitHub. If you’re passionate about open source and the prospect of building enterprise systems as open source excites you then we’d love to hear from you!

For next steps submit a JSON POST request to https://backendjob.system76.com/apply with “email” and “first_name” as keys in the body (i.e {"email": "youremail@example.com", "first_name": "You"}). You’ll also need to include an Authorization header and Bearer token with your request, the value of which is the base64 encoding of “Backend Engineer”. Upon success you’ll receive an email from us outlining the interview process and next steps.


Production Manager

// Denver, CO

As the System76 Production Manager you’re an expert in every part of the manufacturing process, and you enjoy passing on your knowledge on to the team. You know machinery inside and out, from scissors and X-Acto knives to the large laser punch and CNC mill. You understand and embrace that change is good, and enjoy solving problems and improving our products and processes alongside other departments. You’re more than an overseer; you lead by example, working alongside your crew while encouraging and helping them create the best product imaginable. When the compressors make a funny noise, you can pinpoint the cause and perform all the basic maintenance to address the issue. You powder coat like a Rembrandt, where every item emerging from the oven is an exquisite piece of art. You are comfortable working with people from all walks of life. You’re always looking out for our staff and customers’ best interests and understand that safety is paramount in everything you undertake, including keeping the factory area shining like a unicorn stable with all tools in their rightful place.

Expected Areas of Excellent Competence & Experience

  • Managing a factory or R&D environment
  • Managing production in accordance with inventory requirements
  • Training and leading a plant crew
  • Knowledge and enforcement of OSHA standards
  • Shop-level knowledge of Geometric Dimensioning and Tolerancing (GD&T)
  • Knowledge of proper speeds and feeds for cutting tools and materials being cut
  • CNC equipment setup using best shop practices
  • CNC program loading
  • Dry Run Program setting tools on CNC machines
  • Setting work and tool offsets on CNC Machines
  • Creation and implementation of tooling, jigs and fixtures
  • Machine maintenance including basic repairs and all ongoing upkeep
  • Problem solving, written and verbal communication, self-management

Tools, equipment and processes where in-depth knowledge will be necessary

  • Trumpf Trumatic Laser Punch combo machine, cutting tapping and forming
  • Trumpf TruBend press brake
  • Haas VF CNC mill
  • TimeSaver sander and air filtration system
  • Epilog G2 Fiber laser
  • Full Spectrum laser
  • Kaeser compressors
  • Cold saw
  • A variety of product finishing and materials including, but not limited to; cutting, bending, soldering, sanding, tumbling, staining, aluminum, steel, wood, acrylic
  • Powder coating
  • 3M Adhesives application
  • 3D Printing in various media
  • Riveting and Rivetnut application
  • Shipping material
  • Forklift

And more

About System76

System76 is the leading provider of Linux laptops, desktops, and servers. System76 offers health benefits, paid vacation, matching 401k, sabbatical and an awesome work environment where smart people are free to create. To be considered for this position, send your resume and references to productionmanager@system76.com


You, Ya Beautiful Person

// Denver, CO

If you’re an awesome software engineer, maker, designer, mechanical engineer, do-everything-er, open source nut, genius, and/or passionate Linux user, we may be able to find a fit for you. If that’s intriguing, email your résumé, links to any work you have online, and why we should hire you: hiring@system76.com.