About Fly
Fly is a platform for running full stack apps and databases close to your users. We’ve been hammering on this thing since 2017, and we think it’s pretty great.
We have an office in Chicago — it’s useful for startups to have a nucleus, but we're mostly remote. The people we need, don’t live in a single area code. We hire the right people wherever they happen to live. And we get together a lot!
How We Hire People
We're weird about hiring. We're skeptical of resumes and we don't trust interviews (we're happy to talk, though). We respect career experience but we aren't hypnotized by it, and we're thrilled at the prospect of discovering new talent.
The premise of our hiring process is that we're going to show you the kind of work we're doing and then see if you enjoy actually doing it; “work-sample challenges”. Unlike a lot of places that assign “take-home problems”, our challenges are the backbone of our whole process; they're not pre-screeners for an interview gauntlet.
For this role, we're asking people to write us a small proxy that does just a couple of interesting things (we'll tell you more). We're looking for people who are super-comfortable with Go and network programming in general, but we're happy to bring people up to speed with the domain-specific stuff in Fly.io.