Senior Systems Engineer

Remote remote Until 8/22/2026 First posted March 18, 2026 Last posted March 18, 2026
Job description

This role requires a strong understanding of Linux systems, particularly at the kernel level, networking, Docker, and the ability to optimize for both x86 and ARM64 architectures.

In this role, you will:

  • Develop and maintain the core components of umbrelOS, focusing on performance, stability, and security across different hardware architectures.

  • Ensure optimal integration and performance of umbrelOS on the Umbrel Home.

  • Design and implement system-level enhancements.

  • Conduct rigorous testing and debugging at the kernel level to handle system updates and compatibility issues.

We hope you:

  • Can autonomously figure out solutions to engineering challenges

  • Value clear and frequent communication (we do a lot of reading and writing)

  • Enjoy being a generalist and are not tied down to a specific framework or surface area of our codebase

  • Are naturally curious and willing to learn something they don’t have experience in

  • Have good judgement of when to ship: perfect is the enemy of good

About this role

Summary

Develop, optimize, and maintain umbrelOS core components across hardware architectures.

Job title

Senior Systems Engineer

Experience level

senior level

Industry

software

Location requirements

remote work allowed, candidate can be anywhere

Salary

Not specified

Management role

No

Skills & keywords

Required skills

linuxkernelnetworkingdockerx86arm64

Preferred skills

None specified

Specializations

linuxkernelnetworkingdockerhardware architectures
Locations

Structured locations inferred from the posting.

United States

Remote Country