The most interactive ELT / data processing tool you have ever used.

Senior Rust Cloud Engineer

$80k - $120k
Job Type
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Sylwia Brodacka
Sylwia Brodacka

About the role

Hi, we are Enso (Y Combinator S21)! We are looking for a Rust/Cloud engineer to join our core team. We are a remote first company, working in Europe and the USA.

What is Enso?

From the business perspective, Enso is a no-code interactive data transformation tool. It lets you load, blend, and 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.

From a technical perspective, Enso is a purely functional, programming language with a double visual and textual syntax representation and a polyglot evaluation model. It means that you can mix other languages with Enso (Java, JavaScript, Python, R) without wrappers and with close-to-zero performance overhead. Click here to learn more.


As a Senior Cloud Software Engineer, you'll be in charge of building the SaaS offering for Enso, hosting both the language and its IDE in the cloud. This will involve:

  • Working closely with the other internal teams to design a secure and scalable SaaS architecture.
  • Developing a SaaS solution based upon that design with robust tooling and reliability, as well as inbuilt support for collaboration.
  • Contributing to the evolution of this vibrant open-source project by bringing a new component to its ecosystem and product offering.


We have a few particular skills that we're looking for in this role:

  • 3+ years experience in designing secure, scalable, and collaboration-ready SaaS architectures.
  • Commercial experience in Rust.
  • A strong commitment to security and scalability that permeates your approach to design.
  • Commercial experience working with at least one major cloud service: (Azure/AWS/GCP) and experience working with a dedicated IaC framework (Terraform, Azure Resource Manager).
  • Experience in building cloud heavy distributed systems.
  • Familiarity with working in Linux environments.
  • Ability to work with CI/CD pipelines based on GitHub actions.

As part of the hiring process for this job posting we're very interested in your previous work in these areas. It's important for us to understand your experience at the start of the hiring process.

It would be a big bonus if you had:

  • Hands-on experience coding with NodeJS.
  • Practical experience with ReactJS and Typescript.
  • Experience with Scala (our proof of concept implementation uses Scala).
  • A good sense of UI and aesthetics.

Avoid the confidence gap. You don't have to match all of the skills above to apply!

We’d appreciate it if you could tell us a little bit about:

  • Some of your past work or projects.
  • The most important features of a team that you'd like to work in.
  • Why do you think you'd be a good fit for the role.

Who are we looking for?

Enso would be a great place for you if you want to work hard, have fun doing it, and own projects from end-to-end. We believe our team and community are one of our greatest assets - we’d like to welcome on board anyone who enjoys working in public, putting themselves out there and showing their learning. We value transparency, desire for growth and the ability to work in a results-oriented environment above all else. In turn, we can offer you:

  • Competitive salary,
  • Significant stock options,
  • A fully remote opportunity,
  • Flexible working arrangement.

Why you should join Enso

Enso (https://enso.org) is a no-code interactive ETL and data analysis tool. It lets you load, blend, analyze your data, and then automate the whole process, simply by connecting visual components together. At Enso, we have a world-class team, with developers, community managers, and business developers from all walks of life and backgrounds.

Team Size:10
Location:Kraków, Poland
Sylwia Brodacka
Sylwia Brodacka
Wojciech Danilo
Wojciech Danilo