Enso (enso.org) is the most interactive data transformation tool that you have ever used. It lets you load, blend, analyze your data, and then automate the whole process, simply by connecting visual components together. It can be used for both in-memory data processing, as well as SQL analytics and transformations on modern data stack (ELT). Enso has the potential to disrupt the data analytics industry over the next five years. Currently, the market operates using old-fashioned, limited, and non-extensible software which has been unable to keep up with businesses as they transition to the cloud.
At Enso, we have a world-class team, with developers, community managers, and business developers from all walks of life and backgrounds. We are backed by world-class investors, including Y Combinator. We welcome anybody to our team, as long as you have the desire and drive to see Enso succeed.
Thanks for your interest in working with Enso. We're currently looking to fill three roles:
- 🦀 Senior Rust IDE Developer to take charge of the design, development, and evolution of a WebGL-based GUI for Enso. If you bring strong technical skills and a passion for user experience, this could be the role for you. Click here to learn more.
- ☁️ Senior Rust Cloud Developer to take charge of the design, development and evolution of Enso Cloud. If you have passion for building SaaS products and strong technical skills, this could be the role for you. Click here to learn more.
- 📚 Senior Libraries Developer to design and implement high-performance data processing libraries for Enso. If you are passionate about functional languages – especially those with immutable table memory model and have experience in implementing libraries in it, this could be the role for you. Click here to learn more.
- 🤖 Senior Programming Language Compiler Developer (GraalVM / Truffle) to take charge of the design, development, and evolution of a Enso interpreter and runtime for Enso. If you have strong technical skills and a passion for all-things compiler and interpreter, then this role could be the one for you. Click here to learn more.
You'll be joining a distributed, multi-disciplinary team that includes people with skills spanning from compiler development to data-science. Though you'll have your area to work on, our internal culture is one of collaboration and communication, and input is always welcomed.
We firmly believe that only by working together, rather than putting our team members in their own boxes, can we create the best version of Enso that can be.
As part of the Enso team you'd be able to work from anywhere, whether that be at home, or on the go! We have team members distributed across the world, from San Francisco, to London, to Kraków. We welcome remote work and flexible schedules, or you can work from the Kraków office (or our planned SF office) if you'd like. We can provide competitive compensation and holiday, as well as the possibility of equity as time goes on.
Send us an email at [email protected]
, and tell us a
little bit about yourself and why you think you'd be a good fit for the role!
You can also tell us about:
- Some of your past work or projects.
- Why you'd like to work on Enso, and where you imagine Enso being in 5 years.
- The most important features of a team that you'd like to work in.
- Whether you take pride in your ability to communicate clearly and efficiently with your team.