Senior Rust Developer – Proxy Solution

F5
San Jose
Full timeFunction: Software EngineeringSkills: ["Communication","Problem-solving"]

Senior Rust Developer will design and build a high-performance enterprise proxy solution in Rust, applying advanced systems programming, asynchronous runtimes, and networking expertise. You will contribute to core components, optimize low-level performance, and feature live reconfiguration and real-time stream processing while collaborating with networking, hardware acceleration, and systems teams, and contributing to open-source projects.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
F5
F5
4 months ago

Senior Rust Developer – Proxy Solution

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Senior Rust Developer will design and build a high-performance enterprise proxy solution in Rust, applying advanced systems programming, asynchronous runtimes, and networking expertise. You will contribute to core components, optimize low-level performance, and feature live reconfiguration and real-time stream processing while collaborating with networking, hardware acceleration, and systems teams, and contributing to open-source projects.
Location: San Jose
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design & Implementation: Contribute to the design and implementation of core components of our proxy solution, emphasizing performance, concurrency, and efficient system-level programming.
  • •Optimization: Fine-tune low-level networking, memory management, and async processing to maximize throughput and minimize latency.
  • •Feature Development: Integrate capabilities like live reconfiguration and real-time stream processing.
  • •Collaboration: Work closely with teams specializing in networking, hardware acceleration, and systems engineering while actively contributing to open-source projects.

Key Requirements

  • •Extensive experience in Rust with a strong background in systems programming and asynchronous runtimes.
  • •Proven expertise in networking protocols, low-level performance optimization, and concurrency.
  • •Ability to work independently and effectively within cross-functional teams.
Experience:Open-sourceProxyNetworkingSystems programming
Skills:CommunicationProblem-solving
Tech Stack:RustAsynchronous runtimesNetworkingMemory managementConcurrencyApache ArrowDataFusionSIMD

Company Brief

F5
Provides application delivery networking, load balancing, and security solutions for on-premises and cloud environments, helping organizations optimize, secure, and scale applications and APIs across multi-cloud infrastructures.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Seattle, United States
Founded: 1996
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn