Fly.io is a platform for deploying and running applications close to users around the world. It allows developers to deploy their applications to a global network of servers, reducing latency and improving performance. Fly.io is built on a foundation of open-source technologies and is designed to be simple, flexible, and powerful. The company is a great place to work for those who are passionate about distributed systems, edge computing, and building tools for developers. They have a strong engineering culture and a team of experienced engineers who are passionate about building a better cloud.
Tech Stack
Fly.io is built on a foundation of Go, Elixir, and Rust. They are heavy users of Firecracker, a virtualization technology developed at AWS, to run customer applications in lightweight virtual machines. They also use a custom-built proxy called `fly-proxy` to route traffic to the nearest available application instance. Their infrastructure is deployed across a global network of data centers.
Growth & Funding
Fly.io has raised over $115 million in funding from top investors like Andreessen Horowitz, EQT Ventures, and Intel Capital. Their latest funding round in June 2023 valued the company at $467 million. With a growing number of developers using their platform and a strong financial position, Fly.io is well-positioned to become a major player in the cloud infrastructure market.
Work Environment
Fly.io is a fully remote company with a team distributed across the globe. They have a strong culture of asynchronous communication and collaboration, using tools like GitHub, Slack, and Notion to stay connected. They value a healthy work-life balance and encourage their employees to take ownership of their work. They offer competitive salaries, great benefits, and a supportive work environment.
Who Thrives Here
Engineers who are passionate about distributed systems, networking, and building high-performance infrastructure will thrive at Fly.io. The company is looking for individuals who are self-motivated, have a strong sense of ownership, and are comfortable working in a fast-paced, remote environment. Those who are eager to learn, solve challenging problems, and contribute to a growing company will find a rewarding career at Fly.io.
Founded
2017
Employees
51-200
Valuation
$467M / Series C
Work Model
Remote
The interview process at Fly.io is designed to be a two-way conversation. It typically starts with a casual chat with a member of the team, followed by a series of technical interviews. The technical interviews are focused on practical problem-solving and may involve a mix of coding, system design, and debugging exercises. The company values clear communication and a collaborative approach to problem-solving.
Detailed salary, interview, and career guides by role