An ideal candidate would be familiar with systems engineering, operating systems (particularly Linux), and typed functional languages (we’re using Haskell), alongside knowledge of distributed systems.
The role is to design and build the NStack runtime and platform; this will require balancing hard, research-led problems with shipping product to large real-world customers. We're looking for someone who combines a keen theoretical mind with a drive to get things done. This is an opportunity to help us build and manage a team to develop the kernel of a cutting-edge, distributed cloud OS.
We’re looking at a range of positions and experience levels - whether you’ve just left uni or been hacking for 20 years, if you’re interested in these areas please get in touch!
Functional Programming (Haskell)
Operating Systems / Linux technologies (e.g. systemd, dbus, btrfs)
Containers and software distribution
Distributed Systems, Concurrency
DSLs and Type Systems
NStack is a programmable, cloud-native platform that automates the process around creating data-driven applications.
We're working to make modern organisations lives easier by cutting the the amount of code they have to write, so they can gain valuable insights rapidly without thinking about infrastructure and servers.
NStack is funded by top-tier infrastructure investors from London, Silicon Valley, and Seattle.