Staff Rust Engineer

Zero To One Search

Not Interested
Bookmark
Report This Job

profile Job Location:

Berlin - Germany

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Our client is a technology company focused on transforming data ownership. They build solutions that give businesses and individuals control over their data with a strong emphasis on privacy security and decentralized digital identity. Their mission is to enable trusted cross-border data exchange through standards-based open and secure digital credentials.


Our client is seeking a Staff Software Engineer (Backend) with deep expertise in Rust to lead the development of secure scalable and high-performance backend systems. This is a senior hands-on role with strong architectural responsibility working closely with product design infrastructure and engineering teams across multiple regions.


Main tasks

Design build and maintain secure and high-performance backend services using Rust

Lead architectural decisions and contribute to long-term technical strategy

Develop and improve a large-scale multi-component platform

Optimize system performance scalability and reliability

Ensure high standards of code quality testing and security

Mentor engineers through code reviews technical guidance and knowledge sharing

Collaborate with cross-functional teams in an agile fast-paced environment

Contribute to open-source projects and standards-based software development.



Requirements


Strong backend engineering experience with Rust as a core language
Proven experience designing and operating distributed systems
Solid background in performance optimization and troubleshooting at scale
Experience with cloud-native architectures preferably on AWS
Knowledge of TypeScript/; experience with Dart is a strong plus
Understanding of authentication authorization and security-first design
Experience with cryptography in production systems
Ability to clearly document and communicate technical and architectural decisions
Comfortable working autonomously in a startup or scale-up environment.

Nice to Have

Experience with decentralized identity or verifiable credentials
Background in advanced cryptography use cases
Experience working with globally distributed teams




Benefits

  • Hybrid working model with flexible hours
  • Unlimited vacation policy
  • Competitive compensation package
  • International and diverse working environment
  • Learning and development budget
  • Mobile and home office allowances
  • Fitness and wellness membership



Required Skills:

Strong backend engineering experience with Rust as a core language Proven experience designing and operating distributed systems Solid background in performance optimization and troubleshooting at scale Experience with cloud-native architectures preferably on AWS Knowledge of TypeScript/; experience with Dart is a strong plus Understanding of authentication authorization and security-first design Experience with cryptography in production systems Ability to clearly document and communicate technical and architectural decisions Comfortable working autonomously in a startup or scale-up environment.

Our client is a technology company focused on transforming data ownership. They build solutions that give businesses and individuals control over their data with a strong emphasis on privacy security and decentralized digital identity. Their mission is to enable trusted cross-border data exchange th...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Computer Science
  • Docker
  • Kubernetes
  • Python
  • VMware
  • C/C++
  • Go
  • System Architecture
  • gRPC
  • OS Kernels
  • Perl
  • Distributed Systems