Back to jobs
Regional hiringpublishedExternal employer
Aaffinidi
affinidiDecentralized Identity

Senior Backend Engineer

Rust

Location

Berlin, Germany

Work type

Hybrid

Employment

Full Time

Experience

5-8 years

Compensation

Compensation not disclosed

Posted

1h ago

Summary and responsibilities

Role overview

Summary

Affinidi is seeking a solution-oriented Senior Backend Engineer with strong Rust experience to guide the development of secure, scalable, and high-performance backend systems for the Affinidi Elements platform. This role involves collaborating with global teams, contributing to architectural direction, and delivering production-quality, multi-component platforms.

About the role:

We are in search of a solution-oriented Senior Software Engineer (Backend) with demonstrable experience in Rust, to help guide the development of secure, scalable, and high-performance backend systems for the Affinidi Elements platform. In this role, you will work with global peers on teams dedicated to areas of the product portfolio, from the product, design, infrastructure, architecture, and back/front-end engineering teams. Your responsibilities will include delivering a multi-component platform, leveraging your experience in helping to design and developing production-quality systems. This role offers the opportunity for professional growth within a high-performing team culture.

What’s in it for you:

  • Build and deliver secure, high-quality features and improvements for the Affinidi Elements Platform using Rust.

  • Create standards-compliant world-class software systems and components, most of which will be open sourced as our commitment to the OSS and decentralised community.

  • Contribute to architectural direction while staying hands-on with development.

  • Help design and implement solutions to complex, large-scale technical challenges.

  • Identify and drive the most critical improvements in product quality, security, and performance.

  • Elevate engineering standards through your expertise, mentorship and commitment to best practices.

  • Guide the team to build well-tested, secure, and performant services.

  • Collaborate closely with product, security, and engineering peers in a fast-paced, iterative environment.

You will be a great match if you:

  • 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.

  • Expertise in cloud computing (AWS) and cloud-native environments.

  • Proven track record in developing 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.

  • Experience with applying asynchronous 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.

Bonus points:

  • Experience working across functions, locations, and time zones.

  • Expertise in decentralized identity solutions.

  • Experience building systems with advanced cryptography requirements.

Updated 1h ago

Candidate fit

Skills and qualifications

Additional skills

Rust • 1+ yrs
TypeScript • 1+ yrs
Node.js • 1+ yrs
Dart • 1+ yrs
AWS • 1+ yrs
Cloud Computing • 1+ yrs
Performance Optimization • 1+ yrs
Distributed Systems • 1+ yrs
Technical Documentation • 1+ yrs
C4 Model • 1+ yrs
ADRs • 1+ yrs
Privacy by Design • 1+ yrs
Security-first Principles • 1+ yrs
Asynchronous Cryptography • 1+ yrs
Authorization • 1+ yrs
Authentication • 1+ yrs
Identity Management • 1+ yrs
Verifiable Credentials • 1+ yrs
Secure Data Exchange • 1+ yrs
Architectural Design • 1+ yrs
System Bottleneck Diagnosis • 1+ yrs
Mentorship • 1+ yrs
Collaboration • 1+ yrs
Problem Solving • 1+ yrs
Communication • 1+ yrs
Experimentation • 1+ yrs
High Performance Systems • 1+ yrs

Experience

5-8 years

How this role is positioned

Role classification

Job domains

Software Engineering

Industries

Technology & IT

Employment

Full Time

Contract duration

Permanent

Hiring type

Direct

Global hiring

Location specific

Offer details

Compensation and benefits

Compensation

Compensation not disclosed

VisibilityShared on listing
CurrencyUSD
PeriodYearly

Benefits and perks

Flexible Working Hours

Location, schedule, and role shape

Work setup

Work conditions

Primary locationBerlin, Germany
Work typeHybrid
Global hiringNo

Bandwidth profile

peopleMedium7/10
physicalLow2/10
cognitiveHigh9/10
executionHigh9/10
creativityHigh8/10
uncertaintyMedium7/10
communicationHigh8/10

Context on the employer

Company snapshot

Company

affinidi

Team size

Growing team

Location

Berlin, Germany

Affinidi is a technology company dedicated to changing data ownership for good. They empower businesses and individuals with control and ownership of their data, with a comprehensive approach to managing their holistic identity – accounting for all aspects of their digital footprint while ensuring privacy and security. Affinidi’s technology enables users to benefit from decentralised digital identity solutions, committed to creating a trusted digital credentials ecosystem that empowers businesses and individuals to securely exchange data and services across borders and industries.

Visit website

Senior Backend Engineer

Berlin, GermanyFull Time