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

  1. 1Recruiter Callยท 30 min
  2. 2Technical Screenยท 60 min
  3. 3Onsite Interviewยท 180 min
0 0 0