Join a fast‑growing startup tackling security data at massive scale. As a Rust backend engineer you’ll build high‑performance services and distributed systems that power Rover AI’s next‑gen security platform.
What You’ll Do
- Design and implement high‑performance Rust backend services.
- Build scalable data ingestion and processing pipelines.
- Develop fault‑tolerant distributed components with low latency.
- Optimize code for resource efficiency and high throughput.
- Create clean, well‑documented APIs and maintainable modules.
- Implement logging, metrics, and monitoring for observability.
- Own services from design through deployment and production support.
What You Need
- Strong production experience with Rust.
- Expertise in asynchronous and concurrent programming.
- Experience building distributed or event‑driven systems.
- Solid understanding of databases and data modeling.
- Familiarity with cloud platforms and modern infrastructure.
- Proficient debugging, profiling, and performance optimization.
- Ability to write clean, testable, maintainable code.
Good to Have
- Experience with large‑scale data platforms or distributed infrastructure.
- Knowledge of cybersecurity, security operations, or log analytics.
- Hands‑on with containerization and orchestration (Docker, Kubernetes).
- Contributions to open‑source Rust projects.
The Opportunity
You’ll have real ownership over the systems you build and influence platform architecture, joining a small, high‑caliber team where your work has immediate impact.
