Rust Engineer - Distributed Systems in City of London
Rust Engineer - Distributed Systems in City of London

Rust Engineer - Distributed Systems in City of London

City of London Full-Time 72000 - 108000 £ / year (est.) No home office possible
U

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

Join a pioneering database company in the heart of the City of London, where innovation meets collaboration. As a Senior Rust Engineer, you'll thrive in a vibrant work culture that prioritises integrity, respect, and inclusion, while enjoying generous benefits and opportunities for professional growth. With regular team meetups and a passionate community of developers, this role offers a unique chance to make a significant impact in the world of distributed systems and open-source technology.
U

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

Proficiency in Rust programming language
Experience with distributed systems architecture
Knowledge of collaborative protocols, including Operation Transformation and CRDT
Familiarity with WebAssembly
Experience with TypeScript/JavaScript/EmberJs
Strong problem-solving skills
Ability to implement new features and improve performance
Experience with open-source software development
Familiarity with version control systems, particularly Git
Excellent communication skills for engaging with developers on platforms like GitHub and Discord
Understanding of database technologies and multi-model databases
Ability to work collaboratively in a team environment
Adaptability to new technologies and methodologies

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.

Rust Engineer - Distributed Systems in City of London
Understanding Recruitment
U
  • Rust Engineer - Distributed Systems in City of London

    City of London
    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-04-03

  • U

    Understanding Recruitment

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>