Fullstack Software Engineer

  • Full Stack
  • Permanent
  • Remote, OR 97458, USA

At Umbrel, we believe that everyone should be able to enjoy the convenience and benefits of the cloud, without giving up the ownership and control of their data.

To achieve our vision, we're building a new kind of operating system for running a personal server. So instead of paying ransoms for storing your own data on someone else's computer and having it auctioned off to advertisers β€” you could easily spin up your own server and self-host all of your data and services yourself. Just like the cloud, but one that you own and control.

The personal computer revolution shifted computing from rooms full of computers (mainframes) to personal computers. The personal server revolution will shift computing from rooms full of servers (data centers) to personal servers.

We believe that over this decade, personal servers will become as ubiquitous as the internet routers today. And our goal is to power this shift by making an incredibly simple yet powerful operating system for running them.

Engineers on our team today:

  • Work in JavaScript primarily, and dabble in Shell/Python as necessary
  • Ship UIs in Vue.js, build APIs in Node.js
  • Care deeply about crafting beautiful user interfaces
  • Are extremely supportive, especially when teammates are faced with new challenges
  • Leave no opportunity to sneak jokes into the source code
  • Are left to autonomously figure out solutions to their challenges
  • Think hard about every problem and its solution from user’s perspective
  • 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
  • Feel a great sense of accountability to each other
  • Have good judgement of when to ship: perfect is the enemy of good
  • Have a fundamental understanding of Linux/Docker/networking

Benefits working at Umbrel:

  • πŸš‘ Health insurance
  • πŸ’» New work equipment
  • 🌎 Work from anywhere in the world
  • πŸ’†β€β™€οΈ Complete autonomy at work
  • πŸ“š Learning and development stipend
  • πŸ•° Flexible work hours
  • πŸͺ‘ Budget for home-office setup
  • 🏝 Minimum 2-weeks of paid time off
  • ❀️ Most importantly β€” doing meaningful work that can change the world