Principal Rust Developer
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Principal Rust Developer: Designing and building a low-latency, high-throughput data forwarding plane using Rust. Focus on efficient I/O, service-oriented infrastructure, and optimizing system performance through profiling tools.
Location: This is a hybrid role, reporting in the San Jose office 3 days a week.
Salary: $182,000 - $260,000 USD
Company
is the operator of the worldβs largest security cloud, which accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure.
What you will do
- Design and build a low-latency, high-throughput data forwarding plane using Rust.
- Develop distributed, scalable systems with a focus on concurrency, fault tolerance, and messaging.
- Implement and maintain gRPC-based APIs and services to integrate forwarding plane capabilities.
- Optimize system performance through profiling tools across kernel-space and user-space.
- Engage in code reviews, system design discussions, and technical documentation.
Requirements
- 10+ years of software development experience including experience coding with Rust.
- Proven expertise in building resilient, observable, and horizontally scalable distributed systems.
- Strong understanding of Linux fundamentals, including networking, namespaces, sockets, and kernel-user space interaction.
- Proficient in container-based environments, Git, CI/CD workflows, and performance instrumentation.
Nice to have
- Experience with systems languages like C/C++ or Go.
- Familiarity with Linux networking stacks, kernel-space technologies, Kubernetes networking, service meshes, or observability tools.
- Hands-on experience with gRPC, Protobufs, service-oriented architectures, and L2βL4 networking protocols.
Culture & Benefits
- Comprehensive and inclusive benefits to meet the diverse needs of employees and their families.
- Various health plans.
- Time off plans for vacation and sick time.
- Parental leave options.
- Education reimbursement.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ Π²Π°Ρ ΠΏΡΠΎΡΡΡ Π²ΠΎΠΉΡΠΈ Π² iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β