1d ago
Senior Software Engineer (Rust) - Proxy Services
Pune City, Maharashtra, India
โจ $30k-$50k / yearest.
full-timesenior Hybrideducation
๐ Tech Stack
๐ผ About This Role
You'll own the conversion of Securly's web filtering proxy business logic from C++ to production Rust, maintaining behavioral parity across a high-throughput proxy. You'll define the conversion strategy, integrate Redis-based policy lookups, and mentor junior engineers while partnering with technical leadership. This role offers the chance to work on a system processing over 1.1 billion requests daily.
๐ฏ What You'll Do
- Define C++ to Rust conversion strategy and phasing
- Read and port C++ proxy business logic to production Rust
- Maintain HTTP/HTTPS proxy operations including TLS interception
- Implement JavaScript content script injection into HTML responses
๐ Requirements
- 4+ years of production Rust experience with ownership and async/await
- Ability to read and debug large legacy C++ codebases
- Working knowledge of HTTP proxy architecture and TLS interception
- Experience with Redis data structures and failure mode handling
โจ Nice to Have
- JavaScript or browser content script injection experience
- AWS infrastructure (CloudFormation, NLB, ASG, EC2)
- Performance profiling and load testing with flame graphs
๐ Benefits & Perks
- ๐๏ธ Hybrid work - 2 days onsite in Pune
- ๐ป Work on high-scale - 1.1 billion requests/day
- ๐ค Mentorship - Mentor L3/L4 engineers
- ๐ Career growth - Staff engineer level with technical ownership
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter Callยท 30 min
- 2Technical Screenยท 60 min
- 3Onsite Interviewยท 180 min
0 0 0