Staff Rust Engineer (freelance contract, remote United Kingdom)
Staff Rust Engineer (freelance contract, remote United Kingdom)

Staff Rust Engineer (freelance contract, remote United Kingdom)

Freelance 60000 - 84000 £ / year (est.) No home office possible
Go Premium
Z

At a Glance

  • Tasks: Build secure, high-quality backend systems using Rust and tackle complex technical challenges.
  • Company: Innovative tech company focused on decentralised digital identity solutions.
  • Benefits: Freelance contract with flexible remote work options and a chance to influence cutting-edge technology.
  • Other info: Dynamic startup environment with opportunities for growth and collaboration across global teams.
  • Why this job: Join a mission-driven team empowering individuals to control their data and make a real impact.
  • Qualifications: Expertise in Rust, strong backend skills, and familiarity with TypeScript or Dart preferred.

The predicted salary is between 60000 - 84000 £ per year.

Location: London (or remote)

3-6 month freelance contract

Our client is a technology company that builds decentralized digital identity solutions. They believe that everyone has the right to own and control their data, and they are committed to creating a trusted digital credentials ecosystem that empowers businesses and individuals to securely exchange data and services across borders and industries.

They are in search of a solution-oriented Rust Software Engineer (Backend) with deep, demonstrable expertise and experience in Rust, to work on secure, scalable, and high-performance backend systems. You will be responsible for the continued enhancement and development of a multi-component platform, where your expert skills in designing, architecting, and building quality systems will intersect with your hands-on coding, performance testing, and integration experience.

Responsibilities:

  • Build and deliver secure, high-quality features and improvements using Rust. Experience in TypeScript and Dart will set you above other applicants for this role.
  • Create standards-compliant world-class software systems and components, most of which will be open-sourced.
  • Influence architectural direction while staying hands-on with development.
  • Design and implement solutions to complex, large-scale technical challenges.
  • Identify and drive the most critical improvements in product quality, security, and performance.
  • Guide the team to build well-tested, secure, and performant services.
  • Establish and refine best practices for high-scale distributed systems.
  • Collaborate closely with product, security, and engineering peers in a fast-paced, iterative environment.

Requirements:

  • Proven experience with performance optimization and a track record of diagnosing and preventing system bottlenecks.
  • Strong backend development skills with Rust as a core expertise.
  • Deep knowledge of TypeScript/Node.js; Dart experience strongly preferred. Familiarity with C# or Go is a plus.
  • Expertise in cloud computing (AWS) and cloud-native environments.
  • Proven track record in designing and deploying distributed systems using modern design patterns.
  • Skilled in technical documentation (C4 Model, ADRs) and clear communication of architectural decisions.
  • Strong advocate for privacy by design, security-first principles, and high-performance systems.
  • Expertise in applying asymmetric cryptography in production-grade products.
  • Experience with authorization/authentication domains; knowledge of identity, verifiable credentials, or secure data exchange is a strong plus.
  • Comfortable thriving in autonomous, fast-moving startup environments and collaborating across global teams.

Staff Rust Engineer (freelance contract, remote United Kingdom) employer: Zero to One Search | Recruitment Agency

As a leading technology company focused on decentralised digital identity solutions, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to take ownership of their projects. With a commitment to professional growth, we offer opportunities for skill enhancement and career advancement, all while working remotely from the comfort of your home in the UK. Join us to be part of a mission-driven team that values security, privacy, and the transformative power of technology.
Z

Contact Detail:

Zero to One Search | Recruitment Agency Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Rust Engineer (freelance contract, remote United Kingdom)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Rust or in decentralised identity solutions. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Rust projects or contributions to open-source software. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common Rust-related questions and system design challenges. Practising with a friend or using mock interview platforms can help you feel more confident and ready to impress.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can sometimes give you an edge. Plus, we love seeing passionate candidates like you!

We think you need these skills to ace Staff Rust Engineer (freelance contract, remote United Kingdom)

Rust
TypeScript
Dart
C#
Go
Cloud Computing (AWS)
Distributed Systems Design
Performance Optimisation
Technical Documentation (C4 Model, ADRs)
Security Principles
Asymmetric Cryptography
Authorization/Authentication
Collaboration in Fast-Paced Environments
Problem-Solving Skills

Some tips for your application 🫡

Show Off Your Rust Skills: Make sure to highlight your expertise in Rust right from the start. We want to see your experience and any projects you've worked on that showcase your backend development skills. Don't forget to mention any performance optimisation work you've done!

Tailor Your Application: Take a moment to customise your application for this role. We love seeing how your skills align with our needs, especially in areas like TypeScript and Dart. A little effort here can really make you stand out!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your technical documentation skills shine through. Use bullet points if it helps convey your experience better!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Zero to One Search | Recruitment Agency

✨Know Your Rust Inside Out

Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your past projects and how you've tackled performance optimisation and system bottlenecks. They’ll want to see that you can not only code but also architect robust solutions.

✨Show Off Your Collaboration Skills

Since this role involves working closely with product, security, and engineering teams, be ready to share examples of how you've successfully collaborated in the past. Highlight any experiences where you influenced architectural decisions or guided a team through complex challenges.

✨Familiarise Yourself with Their Tech Stack

While Rust is key, don’t forget about TypeScript and Dart! Brush up on these languages and be ready to explain how your experience with them can benefit their projects. If you have knowledge of cloud computing or distributed systems, make sure to mention that too!

✨Emphasise Security and Privacy

Given their focus on secure data exchange and privacy by design, be prepared to discuss your understanding of these principles. Share any relevant experiences where you’ve implemented security-first practices in your previous work.

Staff Rust Engineer (freelance contract, remote United Kingdom)
Zero to One Search | Recruitment Agency
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>