Fly.io
Developer ToolsChicago, IL (Remote)

Fly.io

Deploy app servers close to your users.

Company Profile

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.

Quick Facts

Founded

2017

Employees

51-200

Valuation

$467M / Series C

Work Model

Remote

Salary Ranges
Engineer
$$160K-$240K
Product Manager
$$150K-$220K
Data Analyst
$$140K-$200K
Backed By
Andreessen HorowitzIntel CapitalDell Technologies CapitalGVIA Ventures
StageSeries B
Latest Round$25M
Top Roles
Platform EngineerSoftware EngineerSecurity EngineerDeveloper Advocate
Interview Process

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.