At a Glance
- Tasks: Design and implement secure systems for high-throughput data encryption and payments orchestration.
- Company: Evervault is a leading data security company, helping teams secure sensitive data effortlessly.
- Benefits: Enjoy competitive salary, stock options, flexible hours, generous vacation, and private health insurance.
- Other info: Work in a dynamic environment with opportunities to impact major financial and healthcare institutions.
- Why this job: Join a collaborative team solving complex problems in fintech with cutting-edge technology.
- Qualifications: Experience in distributed systems and a passion for learning new technologies are essential.
The predicted salary is between 36000 - 60000 £ per year.
Evervault is a data security & compliance infrastructure company. We help engineering teams find and secure their most sensitive data, and comply with data security & privacy compliance frameworks. Our mission is to make world-class data security effortless. Our customers range from small startups building their first product to the largest financial & healthcare institutions in the world.
About the role
We are recruiting engineers who are generalists and are comfortable shipping across the Evervault stack. We are looking for people with a strong background or interest in building distributed, high-throughput systems and networks in the payments ecosystem. Engineers at Evervault are comfortable in dealing with lots of moving pieces, have exquisite attention to detail, and are comfortable learning new technologies.
You may be a fit for this role if you:
- Enjoy and have experience building distributed systems in payments/fintech.
- Have worked on (or would like to work on) a product that offers tooling or APIs consumed and loved by developers.
- Think about solving complex problems like global state replication, data consistency and performance engineering.
- 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.
- Enjoy working with many languages, frameworks and programming paradigms.
You will work on things like:
- Designing and implementing systems for encrypting and decrypting data at tens of thousands of requests per second.
- Developing products to allow multi-PSP (Multiple Payments Service Provider) payments orchestration.
- Using GenAI to automate complex manual compliance tasks previously completed by humans.
- Developing custom serverless runtimes for Python and Node.js.
- Leveraging Confidential Computing to build the most secure systems in the cloud.
- Working with low-level networking primitives to create high-throughput forward and reverse proxies.
- Becoming deeply involved in the product development lifecycle, talking to users and creating features that best support developers who use Evervault.
Benefits:
- Competitive salary
- Stock options with extended exercise window
- Work from one of our offices in London or Dublin
- Flexible working hours
- Generous vacation days
- Private health insurance
- Catered lunch
Product Engineer London employer: Evervault Inc.
Contact Detail:
Evervault Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Product Engineer London
✨Tip Number 1
Familiarise yourself with distributed systems and the payments ecosystem. Understanding how these systems work will not only help you in interviews but also show your genuine interest in the role.
✨Tip Number 2
Engage with the developer community around Rust and Node.js. Join forums, contribute to open-source projects, or participate in discussions to demonstrate your enthusiasm and knowledge of these technologies.
✨Tip Number 3
Showcase your problem-solving skills by discussing past projects where you tackled complex issues like data consistency or performance engineering. Be ready to explain your thought process and the impact of your solutions.
✨Tip Number 4
Prepare to discuss your experience in collaborative environments. Think of examples where you worked with diverse teams and how you contributed to successful project completions, as this aligns with Evervault's values.
We think you need these skills to ace Product Engineer London
Some tips for your application 🫡
Understand the Company: Familiarise yourself with Evervault's mission and values. Highlight your understanding of data security and compliance, and how it relates to their work in the payments ecosystem.
Tailor Your CV: Emphasise your experience with distributed systems, particularly in payments or fintech. Include specific projects that showcase your engineering skills and attention to detail.
Craft a Compelling Cover Letter: Use your cover letter to express your passion for building secure systems and your interest in working with diverse technologies. Mention any relevant experience with Rust, Node.js, or AWS, even if it's not production-level.
Showcase Problem-Solving Skills: In your application, provide examples of complex problems you've solved in previous roles. Discuss your approach to challenges like data consistency and performance engineering, which are crucial for this role.
How to prepare for a job interview at Evervault Inc.
✨Show Your Passion for Distributed Systems
Make sure to express your enthusiasm for building distributed systems, especially in the payments or fintech space. Share specific examples from your past experiences where you tackled complex problems like data consistency or performance engineering.
✨Demonstrate Your Problem-Solving Skills
Prepare to discuss how you've approached solving intricate technical challenges. Be ready to explain your thought process and the steps you took to arrive at a solution, particularly in high-throughput environments.
✨Highlight Your Collaborative Spirit
Evervault values teamwork, so be sure to share instances where you've successfully collaborated with diverse teams. Discuss how you’ve leveraged different perspectives to enhance project outcomes.
✨Familiarise Yourself with Their Tech Stack
While you may not need extensive experience in Rust or Node.js, it’s beneficial to have a basic understanding of these technologies. Brush up on their features and how they relate to building secure systems, as this will show your willingness to learn and adapt.