Senior Backend Engineer
Umbrel is a technology company building home cloud servers and umbrelOS, an operating system for self-hosting files, applications, AI workloads, and Bitcoin and Lightning nodes.
Maintainer signals as of 9/2/2026
Projects
About Umbrel
Umbrel, Inc. operates the Umbrel brand and provides umbrelOS, Umbrel Home, Umbrel Pro, and the Umbrel App Store. Its products let users run private home-cloud services, store files and media, run local AI, automate homes, and operate personal Bitcoin and Lightning nodes. The company is a Delaware corporation with a registered address in Claymont, Delaware.
Skills
About the Role
You will build and maintain backend services and Node.js APIs using TypeScript, write Shell scripts as needed, design solutions with a user focus, communicate clearly in writing, work autonomously across the stack, and operate and troubleshoot Linux, Docker, and networking to deliver reliable systems.
Requirements
- Proficient in TypeScript
- Experience building APIs in Node.js
- Familiarity with Shell scripting
- Fundamental understanding of Linux, Docker, and networking
- Strong written communication
- Ability to work autonomously and make pragmatic shipping decisions
Responsibilities
- Work primarily in TypeScript
- Build APIs in Node.js
- Write Shell scripts as necessary
- Design solutions from the user's perspective
- Communicate clearly and frequently in writing
- Solve problems autonomously
- Take ownership and accountability for delivered work
- Operate and troubleshoot Linux, Docker, and networking
