Application Instructions

Applying for a technical position with FlightAware is a quick two-step process. The first step is a small technical exercise which usually takes less than five minutes. You will then be provided a unique invitation link to complete your application and upload your resume. These instructions and the link will also be sent to the email address you provide.

Step 1

To begin your application and provide a small demonstration of your technical prowess, send a POST request to with a JSON payload, which must contain the following properties:

name: String with your full name (required)
email: String with your email address (required)

Additionally, the request must contain a bearer (token) authorization header, with the token set to the base64 value of the full title of this position, Senior Software Engineer, Web.

You will receive a 200 response upon success with instructions for completing your application. You will also receive an email with the same information.

Step 2

Follow the link provided in the POST response or the email to complete your application and upload a current resume.

In order to be considered for Senior Software Engineer, Web, you must successfully complete both steps above.


Don't have an account? Register now (free) for customized features, flight alerts, and more!
This website uses cookies. By using and further navigating this website, you accept this.
Did you know that FlightAware flight tracking is supported by advertising?
You can help us keep FlightAware free by allowing ads from We work hard to keep our advertising relevant and unobtrusive to create a great experience. It's quick and easy to whitelist ads on FlightAware or please consider our premium accounts.