Firezone Logo Firezone
Firezone Logo
@

Senior Rust Engineer (Systems)

💰 $120,000 - $180,000 🌍 Mountain View, California 📅 04/14/2022

Apply

Job Description

We’re looking for a senior systems engineer to make foundational technology
decisions and help mentor a growing team. This would be a great role for a
seasoned systems engineer looking to overcome distributed systems challenges
at an early-stage security startup. If you thrive on solving low-level packet
hacking problems, lie awake at night dreaming of NAT traversal, or obsess over
squeezing every last bit of performance from your network stack, this role is
ideal for you! You'll be responsible for designing, testing, and implementing
various parts of the Firezone connectivity layers in Rust. These layers have
platform-dependent codepaths for interfacing with the network stacks for each
platform. So bonus points if you have Apple, Windows and/or Android
development experience! Much of your work will run on those platforms. The
ideal candidate will have at least 3 years (or equivalent) experience shipping
and operating Rust code in production. Key features that make the role unique:
Ship code that runs on thousands of customer's devices worldwide Overcome
connectivity challenges related to blocking of the WireGuard® protocol by
nation-states, crappy public WiFi, and other hostile networks Opportunity to
"wear many hats": Rapidly level up your skillset across a variety of
technologies from cross-platform development to TCP/IP hacking, to hacking on
core pieces of the WireGuard protocol, to packet interception and mangling.
Nearly all of your work will be public — our codebase is 100% open source. Be
a founding engineer - you’ll make core architecture choices, shape company
culture, and help set the bar for quality and execution.