DevOps & Infrastructure
Fly.io
Fly.io, the platform for running full-stack apps and databases close to users worldwide, is hiring a Networking Engineer to work on two of its core infrastructure systems: fly-proxy and Corrosion. The role is listed simply as "Anywhere."
Fly.io runs application workloads across a global fleet of physical machines, and the routing layer connecting requests to the right VM has to keep up with machines that come and go constantly — especially now, as agent-driven workloads churn through machines far faster than traditional app deployments did.
Responsibilities:
• Maintain fly-proxy, Fly.io's Anycast proxy that handles request routing across the global fleet of VM instances
• Develop Corrosion, Fly.io's distributed database that tracks fleet-wide routing state as it changes
• Work across multiple layers of the stack: BGP networking, TCP/UDP handling, HTTP/2 load balancing, and distributed systems
• Support both traditional application workloads and newer agent-based computing workloads, which churn through machines much faster
• Keep constantly-updating global routing state reliable across worldwide infrastructure
Requirements:
• Proficiency in Rust — this is the primary technical requirement for the role
• Comfort working in complex, large codebases spanning distributed systems across multiple continents
• Ability to reason across very different technical layers at once, from BGP routing down to individual TCP connections
• Strong analytical skills for evaluating architectural tradeoffs
• An operational mindset that prioritizes reliability and long-term maintainability
• A solid understanding of how distributed systems fail, and how to design around that
Compensation and benefits:
• Salary: $190,000 USD
• Competitive equity grants with extended exercise windows
• Health care benefits
• Flexible vacation policy, with a required minimum
• Hardware and phone allowances
What Fly.io offers:
• A fully remote, "Anywhere" role with a disclosed, non-negotiable-sounding salary rather than a vague range
• Deep technical ownership of infrastructure that sits at the center of how every app on Fly.io actually gets routed to a machine
• Exposure to the emerging challenge of agent-workload churn, which is reshaping how routing and fleet-state systems need to behave
Fly.io is unusually direct about its hiring process: this posting states its salary up front and asks for a distinctive, informal application rather than a standard resume-and-cover-letter package.
To apply, email jobs+networking-engineer@fly.io directly with: a brief personal background, your location (country/state), a description of a recent excellent meal, and your GitHub username.
4 more roles like this one.
Salary not disclosed
See roles like this one
A free account opens every listing on EnRoute Jobs, saves the ones worth keeping, and scores each against your skills.
Create a free accountAlready have one? Log in