JobTarget Logo

Senior RUST Systems Engineer - Proxy Appliance in India at Jobgether

NewJob Function: Engineering
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior RUST Systems Engineer - Proxy Appliance

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior RUST Systems Engineer - Proxy Appliance based in India.

This is a senior systems engineering opportunity focused on building next-generation edge proxy infrastructure deployed across thousands of school networks. You’ll work deeply with Rust, Linux, networking, hardware appliances, and cloud infrastructure to develop reliable, high-performance systems software. The role sits close to the operating system and network stack, giving you the opportunity to solve challenging problems involving TCP, sockets, transparent proxying, and constrained deployments. You’ll contribute to fleet update pipelines and infrastructure that must operate reliably at significant scale. The environment is highly collaborative, with engineering teams working across India, the U.S., and the U.K. This is a remote India role offering the chance to build mission-critical technology supporting safer digital environments for students.

Accountabilities
  • Design, build, test, and maintain production-grade systems software for an edge proxy appliance deployed across large distributed networks.
  • Develop high-performance networking components involving TCP stream handling, socket programming, transparent proxying, and network-level traffic management.
  • Work close to the Linux operating system, including device drivers, kernel modules, cross-compilation, hardware bring-up, and other embedded Linux components.
  • Develop and optimize Rust systems software with a strong focus on reliability, performance, resource efficiency, and maintainability.
  • Build and operate containerized workloads suitable for constrained hardware and appliance-based deployments.
  • Design and maintain components supporting fleet updates and reliable software delivery across distributed appliances.
  • Conduct performance testing, load testing, CPU and memory profiling, and flame graph analysis to identify and resolve bottlenecks.
  • Work with AWS services and Infrastructure as Code concepts to support the broader appliance and cloud ecosystem.
  • Investigate complex systems and networking issues and develop robust solutions that perform reliably in production environments.
  • Collaborate with engineering and cross-functional teams to establish strong development practices and deliver resilient infrastructure.
  • Contribute to observability, reliability, and operational improvements across the appliance ecosystem.
Requirements
  • 6+ years of total software engineering experience, including at least 3 years of hands-on production Rust experience in a systems or embedded environment.
  • Demonstrated experience developing systems or embedded software rather than primarily application or web-based Rust.
  • Strong systems and network programming experience, including TCP stream handling, socket programming, and transparent proxying.
  • Practical embedded Linux experience involving areas such as device drivers, kernel modules, cross-compilation, or hardware bring-up.
  • Experience with Docker and containerization in constrained environments or appliance deployments.
  • Strong understanding of performance engineering, including load testing, memory and CPU profiling, and flame graph analysis.
  • Working knowledge of AWS and Infrastructure as Code concepts, with experience using tools such as Terraform or CloudFormation being advantageous.
  • Experience with a named fleet, IoT, embedded-device, networking, or hardware-appliance product is strongly preferred.
  • Experience with C/C++ or Go alongside Rust is a significant advantage.
  • Exposure to eBPF, netfilter, HAProxy, or Envoy is highly desirable.
  • Familiarity with RADIUS and observability technologies such as CloudWatch, Splunk, or SLO frameworks is a plus.
  • Strong debugging, analytical, and problem-solving abilities, with a focus on building reliable production systems.
  • Ability to work effectively in a distributed, remote environment and collaborate with teams across multiple regions.
Benefits
  • Full-time, direct-hire opportunity based in India.
  • Remote work arrangement.
  • Opportunity to work on high-impact systems infrastructure deployed at significant scale.
  • Deep exposure to Rust systems programming, Linux networking, embedded infrastructure, and edge computing.
  • Opportunity to work across networking, hardware appliances, cloud infrastructure, and fleet management.
  • Collaboration with distributed engineering teams across India, the U.S., and the U.K.
  • Opportunity to solve challenging performance, reliability, and systems-level engineering problems.
  • Mission-driven work supporting safer and more effective digital environments for K-12 education.
  • Career growth through ownership of core infrastructure and technically complex projects.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.