Rust staff engineer at Affinidi




Apply Now

Description


Location: London, England, United Kingdom

About Affinidi

Affinidi is a technology leader dedicated to redefining data ownership for a more secure and equitable digital future. Our core mission is to empower individuals and businesses with control over their data through decentralized digital identity solutions. We are building a trusted, open ecosystem that enables the secure and private exchange of data and services across global markets.

Role Summary

We are seeking a highly accomplished and solution-oriented Staff Software Engineer with deep, demonstrable expertise in Rust. In this senior capacity, you will lead the design and development of secure, scalable, and high-performance backend systems for the Affinidi Elements platform.

You will be a key technical leader, collaborating with global, cross-functional teams to architect and build a multi-component platform. This role requires a strategic mindset, a passion for hands-on coding, and a commitment to engineering excellence.

Key Responsibilities

  • Technical Leadership & Architecture: Influence long-term technical strategy and architectural direction for our backend systems, ensuring they are robust, scalable, and secure.
  • Software Development: Design, implement, and deliver high-quality, secure features and platform improvements using Rust.
  • System Design: Architect and implement solutions to complex, large-scale technical challenges, with a focus on distributed systems and performance optimization.
  • Quality & Best Practices: Establish and refine engineering best practices, driving critical improvements in product quality, security, and performance. Champion rigorous code review and testing methodologies.
  • Mentorship & Collaboration: Raise the bar for engineering excellence by mentoring fellow engineers and collaborating effectively with product, design, and security teams in a fast-paced, iterative environment.
  • Open Source Contribution: Contribute to world-class, standards-compliant software components, many of which are open-sourced as part of our commitment to the decentralized community.

Required Qualifications

  • Proven track record as a Staff-level or similarly senior Software Engineer.
  • Strong backend development skills with deep, professional expertise in Rust.
  • Extensive experience in designing, deploying, and optimizing high-scale distributed systems.
  • Deep knowledge of TypeScript/Node.js; professional experience with Dart is a significant advantage. Familiarity with C# or Go is beneficial.
  • Expertise in cloud computing, preferably AWS, and cloud-native development environments.
  • Proven ability in performance optimization and diagnosing system bottlenecks.
  • Skilled in creating clear technical documentation (e.g., C4 Model, ADRs) and communicating architectural decisions.
  • A strong advocate for privacy-by-design, security-first principles, and building high-performance systems.
  • Experience applying asynchronous cryptography in production-grade products.
  • Comfort and proficiency thriving in autonomous, fast-moving environments while collaborating across global teams.

Preferred Qualifications

  • Experience in authorization/authentication domains.
  • Knowledge of decentralized identity, verifiable credentials, or secure data exchange protocols.
  • Expertise in building systems with advanced cryptography requirements.
  • Experience working across diverse functions, locations, and time zones.

What We Offer

Affinidi provides a comprehensive rewards package and a culture designed for high performance, including:

  • Hybrid working model
  • Flexible working hours
  • Unlimited vacation policy
  • Competitive compensation package
  • International and collaborative work environment
  • Personal Learning & Development Budget
  • Mobile Allowance
  • Home Office Allowance

Application Process

If your qualifications and aspirations align with this opportunity, we encourage you to submit your application through our designated portal.


Affinidi is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Location:
gb london, england, united kingdom


Tags



Other Rust Jobs: