Related skills
security rust networking performance multi-threading📋 Description
- Design, implement, and operate security services in Rust
- Develop ingress networking and security for a DB service
- Diagnose test failures and performance regressions
- Lead development and project management for Ingress Security
- Collaborate across Server, Atlas, Drivers, SRE, and Product Security teams
- Collaborate with PM and Engineering leadership to define the roadmap
🎯 Requirements
- 5+ years building production-quality systems software
- Experience with large backend/compiled codebases; Rust preferred
- Bonus: security-sensitive or networking-adjacent domain experience
- Strong systems fundamentals: multi-threading and perf profiling
- Understanding of network protocols, TLS, and lifecycle management
- Familiarity with security concepts: attack surface reduction, memory safety
- Excellent written and verbal communication; collaborative
- Strong time management and ability to scope complexity
- B.Sc. in CS or related field, or equivalent experience
🎁 Benefits
- Fertility assistance and generous parental leave
- Culture of inclusivity with employee affinity groups
- Supportive culture with growth resources and programs
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!