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.


Director of Web Development

// Remote, or in office - US Based

Reports to the CEO

As System76 Director of Web Development, you’re the lead point of contact and communication between the web development team you manage, and the marketing, UX, sales, and business operations teams. You’ll leverage your experience to help internal teams evaluate applications and your project management skill to guide integrations into a cohesive platform for System76’s operations.

System76 will be migrating from a custom ecommerce platform to Shopify Plus. You’ll work with your team to conceptualize, build and implement the application architecture and own the efforts of application strategies and roadmap. Experience with large, multifaceted migrations is required to be successful.

Key Responsibilities

  • Manage the System76 web architecture
  • Work with the management team to identify company needs
  • Assist the management team in platform evaluation
  • Manage the web development team
  • Plan and execute migration and integration projects while managing priorities for current systems
  • Communicate plans and strategies effectively to other teams, including marketing, UX, sales, and business operations
  • Other duties as assigned

Required Skills and Experience

  • Minimum 5 years experience managing a web development team
  • Experience planning and managing large multifaceted migrations
  • Deep understanding of platform integrations
  • Proficient in systems architecture
  • Ideally solutioning and implementation experience in Shopify Plus
  • Excellent communication skills within your internal team, external vendors and with other teams at System76

Salary

  • $130k to $150k annual

To be considered for this position, send your resume to webdirector@system76.com


CNC Operator, CNC Machinist

// Denver, CO

As a System76 CNC Operator, you will be crafting open hardware computers using a variety of production machinery such as a CNC mill, CNC press brake, CNC punch laser combo and more. You are also comfortable with non-machine production steps involved when crafting.

You understand machine operations for the production process and your experience will allow you to hit the ground running. You know what to look for when checking if something is working properly and you maintain a spotless work area with every item in it’s place. You understand and embrace that change is good, and enjoy solving problems and improving our products and processes

The System76 production crew has a strong sense of ownership, urgency and drive. You’ll work with a team dedicated to delivering exceptional products for the Open Source community and beyond. 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.

Your work will shape the future of the company and the products we share with our customers.

Key Responsibilities

  • Operating all machines on the Production floor
  • Maintaining regular cleanliness and tool checks during operations
  • Building computer components using a variety of non-machine processes
  • Using pneumatic tools
  • Using power tools
  • Combining parts using jigs
  • Operating a cold saw
  • Other duties as assigned

Required Skills and Experience

  • Experience with running CNC machinery
  • Must enjoy teamwork, learning, variety, and working with your hands
  • Understanding that safety is paramount
  • Good hand-eye coordination
  • Able to lift, push, pull, and move up to 50 pounds
  • Able to stand for long periods
  • Bonus - Experience operating HAAS CNC Mill
  • Bonus - Experience with HAAS controls and probing routines
  • Bonus - Experience operating a large-scale Trumpf CNC laser/punch combo
  • Bonus - Experience with CNC programming
  • Bonus - G-codes and blue print reading
  • Bonus - Robotic arm programming

Compensation

  • $18-$29/hr

About System76

System76 is the leading provider of Pop! & Ubuntu 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 to factory@system76.com


CNC Programmer

// Denver, CO

As a System76 CNC Programmer, you will be crafting open hardware computers using a variety of production machinery such as a CNC mill, CNC press brake, CNC punch laser combo and more. You are also comfortable with non-machine production steps involved when crafting.

You understand and embrace that change is good, and enjoy solving problems and improving our products and processes

The System76 production crew has a strong sense of ownership, urgency and drive. You’ll work with a team dedicated to delivering exceptional products for the Open Source community and beyond. 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.

Your work will shape the future of the company and the products we share with our customers.

Key Responsibilities

  • Program all CNC machines on the production floor
  • Set up, operate and maintain CNC machinery
  • Run production and prototyping jobs
  • Work closely with product engineers and designers
  • Provide product design feedback for machine and production optimization
  • Other duties as assigned

Required Skills and Experience

  • Programming and running CNC machinery
  • G-codes and blue print reading
  • Must enjoy teamwork, learning, variety, and working with your hands
  • Good problem solving, written and verbal communication, and self-management skills
  • Understanding that safety is paramount
  • Good hand-eye coordination
  • Able to lift, push, pull, and move up to 50 pounds
  • Able to stand for long periods
  • Bonus - Experience with HAAS and Trumpf machinery
  • Bonus - Robotic arm programming

Compensation

  • $60k to $85k

About System76

System76 is the leading provider of Pop! & Ubuntu 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 to factory@system76.com