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

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

Bradford Freelance 60000 - 84000 £ / year (est.) No working from home possible
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 projects.
  • Other info: Fast-paced startup environment with opportunities for professional growth and collaboration.
  • 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) in Bradford 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 ample opportunities for skill development and the chance to work on cutting-edge technologies in a remote-friendly environment, making it an ideal place for talented engineers looking to make a meaningful impact.

Z

Contact Details:

Zero to One Search | Recruitment Agency Recruitment Team

StudySmarter Expert Advice🤫

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

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 portfolio showcasing your Rust projects and any contributions to open-source software. This is your chance to demonstrate your expertise and passion for backend development.

Tip Number 3

Prepare for technical interviews by brushing up on performance optimisation and system design. Practice coding challenges in Rust and be ready to discuss your architectural decisions and how you tackle complex problems.

Tip Number 4

Don’t forget to apply through our website! We’re always looking for talented individuals like you, and applying directly can give you an edge. Plus, it’s a great way to show your enthusiasm for joining our team!

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

Rust
TypeScript
Dart
Backend Development
Performance Optimization
Distributed Systems Design
Cloud Computing (AWS)

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. Mention how your skills align with our mission of creating secure, decentralised digital identity solutions. This shows us you’re genuinely interested and understand what we’re about.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to describe your experiences and achievements. We appreciate well-structured applications that get straight to the point without unnecessary fluff.

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, it makes the whole process smoother for everyone involved!

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 experience you have in fast-paced environments and how you’ve contributed to team success.

Demonstrate Your Problem-Solving Prowess

Expect to face some technical challenges during the interview. Prepare to walk through your thought process on how you would approach complex problems, especially those related to distributed systems and cloud-native environments. They’ll appreciate a structured approach to problem-solving.

Be Ready to Discuss Security Principles

Given the emphasis on privacy by design and security-first principles, make sure you can articulate your understanding of these concepts. Share any relevant experiences where you’ve implemented security measures in your projects, particularly around authentication and verifiable credentials.