At a Glance
- Tasks: Join our team to build and enhance cutting-edge distributed systems using Rust.
- Company: Be part of the fastest-growing database company, shaping the future of technology.
- Benefits: Enjoy a competitive salary, generous benefits, and team meetups in London and New York.
- Why this job: Make a real impact in open-source software while collaborating with passionate developers.
- Qualifications: Experience in Rust, WebAssembly, and distributed systems is essential.
- Other info: Remote work options available for candidates in the UK, EU, and U.S.
The predicted salary is between 72000 - 108000 £ per year.
Salary up to $275K (based on experience) + Benefits
Join the fastest-growing database company of all time and help shape the future of technology as a Senior Rust Engineer (as part of the Distributed Systems team). This exciting role gives you the opportunity to push the boundaries of what's possible in the world of open-source databases. We can hire from the UK/EU/U.S.
As a Senior Rust Engineer, you'll be working on building and improving the world's fastest-growing database, with a focus on distributed systems and collaborative protocols in Rust, WebAssembly, and TypeScript/JavaScript/EmberJs. You'll be responsible for implementing new features, improving performance, and working on the intersection of Operation Transformation and CRDT protocols, all while actively engaging with developers on GitHub, Discord and other platforms.
We're a team of passionate Rusty’s with a mission to build the ultimate multi-model database for tomorrow's applications. We value integrity, respect, inclusion, and collaboration, and strive to create the happiest and friendliest team possible. We offer generous benefits and facilitate full team meetups at least twice a year (In London/New York).
Don't miss this chance to join the team and make a real impact in the world of distributed Rust systems and open-source software! Apply today and have a chat to learn more!
Understanding Recruitment is acting as an employment agency for this Rust Engineer vacancy.
Rust Engineer - Distributed Systems in City of London employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Engineer - Distributed Systems in City of London
✨Tip Number 1
Familiarise yourself with Rust and distributed systems by contributing to open-source projects. This not only enhances your skills but also showcases your commitment to the community, which is highly valued in our team.
✨Tip Number 2
Engage with our team on platforms like GitHub and Discord. By participating in discussions or asking questions, you can demonstrate your enthusiasm for the role and get insights into our work culture.
✨Tip Number 3
Stay updated on the latest trends in distributed systems and collaborative protocols. Being knowledgeable about current technologies will help you stand out during conversations with us.
✨Tip Number 4
Network with other Rust engineers and professionals in the field. Attend meetups or conferences to build connections that could lead to valuable referrals or insights about our company.
We think you need these skills to ace Rust Engineer - Distributed Systems in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust, distributed systems, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for open-source databases and your understanding of collaborative protocols. Mention why you want to work with this company and how you align with their values of integrity, respect, and collaboration.
Showcase Relevant Projects: If you have worked on projects involving Rust, WebAssembly, or CRDT protocols, be sure to include these in your application. Provide links to your GitHub profile or any other platforms where your work can be viewed.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Understanding Recruitment
✨Showcase Your Rust Expertise
Make sure to highlight your experience with Rust, especially in the context of distributed systems. Be prepared to discuss specific projects you've worked on and how you tackled challenges using Rust.
✨Understand Distributed Systems Concepts
Brush up on key concepts related to distributed systems, such as Operation Transformation and CRDT protocols. Being able to discuss these topics intelligently will demonstrate your suitability for the role.
✨Engage with Open Source Communities
Since the company values collaboration, mention any contributions you've made to open-source projects or your involvement in communities like GitHub or Discord. This shows your commitment to the field and teamwork.
✨Emphasise Soft Skills
The company values integrity, respect, and inclusion. Be ready to share examples of how you've worked effectively in teams, resolved conflicts, or contributed to a positive team culture in previous roles.