Senior Rust Engineer – Proxy Conversion & Business Logic

Added
3 days ago
Type
Full time
Salary
Salary not provided

Related skills

security rust redis tokio http proxy architecture

📋 Description

  • Own the C++ to Rust conversion for a high-throughput proxy.
  • Port C++ logic to production Rust with behavioral parity.
  • Define porting strategy, testing approach, and risk assessment.
  • Mentor L3/L4 engineers and raise production quality.
  • Partner with the L6 technical lead and the Distinguished Engineer on architecture decisions.
  • Translate technical context into clear artifacts for PM, Support, and Leadership.

🎯 Requirements

  • Rust — deep production expertise: ownership, lifetimes, async/await (Tokio), 4+ years.
  • C++ — read, navigate, debug large legacy codebase.
  • HTTP proxy architecture — forward proxy, HTTPS CONNECT, TLS interception, HTTP/1.1/2.
  • Redis — data structures, performance, and failure mode handling in proxy hot-path.
  • Conversion / porting methodology — phased porting, parity testing, risk sequencing.
  • Strongly preferred: JavaScript content scripts; AWS CloudFormation.

🎁 Benefits

  • Comprehensive health insurance (employee, dependents)
  • Accidental & Term Life Insurance
  • Learning & Development reimbursement
  • Paid Time Off
  • Public Holidays (10+ per year)
  • Retirement Benefits (EPF & gratuity)
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →