Staff Software Engineer - Rust and Distributed Systems (Bay Area, hybrid)
Hybrid · Santa Clara, California, United States
Job Summary
Design and build distributed microservices powering Fortanix’s confidential computing platform across hybrid and multi-cloud environments. Own end-to-end system architecture—from service design and APIs to deployment, scaling, and production reliability. Drive technical direction across services to ensure cohesive platform integration. Lead system design and API discussions, emphasizing secure-by-design principles. Write production-grade Rust, C/C++, or similar code and participate in critical code reviews. Partner with engineering, product, and infrastructure teams to deliver complex cross-functional systems. Mentor engineers and raise the bar on system design and code quality. Contribute to core components such as Runtime Encryption technology and confidential computing services.
Required Qualifications
- 8+ years of software engineering experience
- strong backend and distributed-systems expertise
- experience designing and building microservices from scratch
- experience owning end-to-end services (design, development, deployment, scaling, operations)
- strong experience with distributed systems concepts (scalability, reliability, fault tolerance, data consistency)
- Strong programming experience in Rust (or C/C++, Go, or similar)
- deep understanding of service architecture, API design, and system design
- hands-on experience with Kubernetes and containerized environments
- cloud platforms (AWS, GCP, Azure)
- CI/CD and production deployment pipelines
- Linux environments (debugging and performance tuning)
- data storage systems (SQL/NoSQL, distributed storage, caching)
- security infrastructure (encryption, key management, access control)
- experience with confidential computing / trusted execution environments (e.g., Intel SGX, AMD SEV)
- ability to mentor engineers
- ability to collaborate with cross-functional teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.