About the Role
About the Role
The Principal Rust Engineer will lead the architecture, design, and development of secure and high-performance software platforms. This hands-on technical leadership role involves defining engineering standards, mentoring engineers, and driving Rust adoption across large-scale distributed systems.
Key Responsibilities
- Architect and develop production-grade Rust services and libraries
- Lead technical decisions across multiple engineering teams
- Drive engineering excellence through code reviews, standards, and best practices
- Improve system performance, reliability, scalability, and security
- Mentor engineers and elevate overall Rust capability across the organization
- Partner with Product, Architecture, Security, SRE, and Delivery teams to deliver scalable solutions
Requirements
- 10+ years of software engineering experience
- 4+ years building production systems in Rust
- Proven experience as a Staff, Principal, or Lead Engineer
- Expertise in distributed systems, backend engineering, and systems programming
- Deep understanding of concurrency, asynchronous programming, networking, and performance optimization
- Strong experience with software architecture, CI/CD, observability, security, and cloud-native platforms
- Track record of delivering business-critical services at scale
Requirements
Software Engineering Experience
10+ years of software engineering experience is required.
Rust Production Systems
4+ years building production systems in Rust is essential.
Technical Leadership
Proven experience as a Staff, Principal, or Lead Engineer is necessary.
Distributed Systems Expertise
Expertise in distributed systems, backend engineering, and systems programming is required.
Concurrency and Performance
Deep understanding of concurrency, asynchronous programming, networking, and performance optimization is needed.
Nice to Have
Strong experience with software architecture, CI/CD, observability, security, and cloud-native platforms is a plus.
A track record of delivering business-critical services at scale is advantageous.