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...
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.
View more
View less