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.


Pop!_OS Software Engineer (Rust)
// Remote - US Based

The people at System76 have a strong sense of ownership, urgency, and drive. We respond to challenges with inquisitiveness and creative solutions. As a software engineer working on Pop!_OS, you'll work on cutting edge ideas and technologies with a team of fellow problem solvers. Your work will shape the future of Pop!_OS.

Key responsibilities

  • Write applications for Pop!_OS and the COSMIC desktop
  • Code reviews
  • Work with upstream and downstream projects
  • Participate in the Pop!_OS community
  • Participate in daily stand-up meetings
  • Participate in technical strategy discussions
  • Other duties as assigned

Required skills and experience

  • Rust experience with plenty of open source examples
  • Git and Github/Gitlab
  • Work from home: appropriate facilities including broadband internet
  • Some knowledge of C is a plus


$90k - $110k annual + benefits

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 and links to any source code you have online to