Rust Engineer (Android)

Company:  Firezone
Location: Mountain View
Closing Date: 03/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Rust Engineer (Android)

Firezone United States

Date Posted: 22 Aug, 2023

Work Location: Mountain View, United States

Salary Offered: $60000 — $90000 yearly

Job Type: Contract

Experience Required: 6+ years

Remote Work: Yes

Stock Options: No

Vacancies: 1 available

We’re looking for an Android application engineer to own Firezone's Android client and drive it to launch.

This would be a great role for a seasoned application 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 architecting, implementing, and testing the Firezone Android application using the JNI to bridge our low-level connectivity layers in Rust. The ideal candidate will have experience shipping and maintaining production Android applications that involve low-level native code in Rust.

If you’re not the world's foremost Rust expert, that’s ok! While a certain amount of Rust proficiency is ideal for this role, we value motivation to learn quickly and hack on challenging technical problems above all else.

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.
  • We're a remote team, but we also value human interaction: we meet regularly for fun offsites, conferences, or hackathons.

About Firezone

Open-source, blazing fast alternative to corporate VPNs

Company Size: 1 - 5 People
Year Founded: 2021
Country: United States
Company Status: Actively Hiring
#J-18808-Ljbffr
Apply Now
Share this job
Firezone
  • Similar Jobs

  • Rust Engineer (Windows)

    Mountain View
    View Job
  • Principal Software Engineer (Rust)

    Santa Clara
    View Job
  • Senior Rust Engineer (Systems)

    Mountain View
    View Job
  • Android Engineer

    Sunnyvale
    View Job
  • Android Engineer

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙