Intern Engineer Role:

Evervault is encryption infrastructure for developers. Engineers build out that core infrastructure; as well as design and create products. As an intern, you’ll work alongside our full-time engineers, just like any other team member. We hire interns throughout the year, and see internships as a core part of our hiring process.

You’ll get to work with other engineers to build products across the stack; as well as working with our users to understand and solve their pain points.

​​We’re recruiting intern engineers who are generalists and are comfortable shipping across the Evervault stack and codebase. We’re looking for people with an interest in building distributed systems and networks. We primarily look for people who are pursuing a degree in computer science, engineering, maths or a related field. However, self-taught programmers and folks without a college education are welcome to apply.

Responsibilities:

  • Build and maintain software across Evervault’s codebase
  • Debug production issues across services and multiple levels of the stack
  • Work with engineers across the company to build new features at large-scale
  • Improve engineering standards, tooling, and processes

Intern Engineer Qualifications:

  • Enjoy and/or have experience building distributed systems.
  • Think about systems and services and write high quality code. We work mostly in Rust and Node.js. However, we care much more about your general engineering skill than knowledge of a particular language or framework.
  • Hold yourself and others to a high bar.
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • Thrive in a collaborative environment with people from different backgrounds.

It’s not expected that any single candidate would have expertise across all of these areas. For example, our stack includes Rust and Node.js, built on top of AWS — but very few people would have that exact production experience.

You will work on things like:

  • The core challenge for us in building encryption infrastructure is simple: How do we design, architect, and implement globally distributed multi-cloud cryptosystems?
  • One of the problems we’re solving is how to adaptively prevent data leakage and block HTTP requests to unknown & fraudulent URLs.
  • Build a way to allow companies to share and combine datasets via Cages.
  • One of our core focuses over time will be ensuring standardized omni-language support.
  • How can we build a cohesive ecosystem of integrations so that Evervault is there for developers when they want to encrypt anything, anywhere, anytime?
  • Building the infrastructure & tools for ingesting and digesting encrypted data will become increasingly important.
  • While we’re singularly focused on building distributed cryptosystems based on standardized cryptography, it’s inevitable that we’ll implement cutting-edge cryptography in the future.

At Evervault, we’re looking for people with drive, curiosity, and integrity. You’re encouraged to apply even if your experience doesn’t precisely match the job description. Your skills and passion will stand out – and set you apart – especially if your career has taken some extraordinary twists and turns. At Evervault, we welcome diverse perspectives and people who think rigorously and tinker quickly. Join us.