Senior Rust Developer (Bengaluru)

Senior Rust Developer (Bengaluru)

13 Nov
|
CrashPlan
|
Bengaluru

13 Nov

CrashPlan

Bengaluru

Who We Are:

CrashPlan provides cyber-ready data resilience and governance in a single platform for organizations whose ideas power their revenue. With its comprehensive backup and recovery capabilities for data stored on servers on endpoint devices and in SaaS applications CrashPlans solutions are trusted by entrepreneurs professionals and businesses of all sizes worldwide. From ransomware recovery and breaches to migrations and legal holds CrashPlans suite of products ensures the safety and compliance of your data without disruption.

What You Will Be Doing:

We are looking for an experienced Senior Rust Developer to design develop and maintain high-performance systems software focused on data resiliency backup and restore ransomware defence and data security. This role requires strong backend and systems programming expertise problem-solving skills and the ability to work in a fast-paced startup environment with quick release cycles.

Day in the Life:

- Design develop and maintain high-performance asynchronous Rust applications for backup and restore
- Build and optimize core system components for file discovery indexing data transfer and multi-platform support
- Implement efficient async/await patterns using Tokio for concurrent and event-driven operations
- Optimize system resource usage including memory CPU I/O and network for large-scale data operations
- Write comprehensive unit tests for individual components and integration tests to validate end-to-end functionality
- Collaborate closely with Product Management Engineering QA and DevOps teams including remote teams
- Participate in architecture discussions technical design decisions code reviews and troubleshooting

Who You Are:

Required Qualifications:





- 6 years of backend development experience
- 3 years of hands-on production experience with Rust in performance-critical systems
- Strong proficiency in async Rust including Tokio async/await concurrent patterns and synchronization primitives
- Deep understanding of systems programming including file I/O process management memory management and system calls
- Experience with system-level APIs and FFI including libc Windows APIs POSIX APIs and hypervisor APIs
- Proficiency with Rust ecosystem tools including Cargo Clippy rustfmt rustdoc and debugging with GDB/LLDB
- Strong understanding of system architecture software design principles and performance optimization

Preferred Qualifications:

- Experience working in Agile development environments
- Excellent problem-solving and debugging skills
- Ability to collaborate effectively with distributed/remote teams

Work Environment & Expectations:

- Based in Bangalore working from the HSR Layout office
- Willingness to work alternate Saturdays
- Comfortable with dynamic workloads and flexible work hours typical of a startup workplace
- Speed adaptability and ownership mindset are essential

CrashPlan values workplace diversity and ensuring an environment of mutual respect. Employment opportunities are available to all applicants without regards to race color creed religion sex national origin age marital status veteran status sexual orientation gender identity or expression disability genetic information or any other category protected by law. We believe that diversity and inclusion are critical to our success and we seek to recruit develop and retain the most talented people from a diverse candidate pool. We are proud to be an equal opportunity employer.

Required Experience:

Senior IC

📌 Senior Rust Developer (Bengaluru)
🏢 CrashPlan
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior rust developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior rust developer (bengaluru) / bengaluru