Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Developer - Team Lead

Engineering | Cambridge, MA | Full Time

Job Description

About Freebird:

Freebird empowers travelers to instantly and seamlessly get back on their way when life throws a wrench into their travel plans. Combining technology, data science, and a fresh take on travel UX, we’re tackling the age-old problem of flight delays and cancellations. With Freebird, travelers have the ability to rebook their disrupted flight in less than 30 seconds -- at no additional cost. Our product immediately notifies customers of travel issues on their itineraries, helps them find the best alternative flight/route in real time, and gives them the ability to instantly book a new ticket -- for free -- in just 3 taps.

We launched in August 2015 and raised $3.5MM in seed funding from General Catalyst, Accomplice, and Slow Ventures in November 2015.

About the Role:

We’re looking for an experienced software developer to join our growing engineering team as a team lead.  You’ll be working with our data scientists and Scala consultants to build and maintain Freebird’s enterprise software platform and API. Your time will be split between building our platform in Scala, managing our Scala consultants, designing the architecture for our new features, and building out a team in Boston, MA.


  • Develop Freebird’s enterprise software platform and API suite for B2B partner integrations, working closely with business development and operations teams

  • Design, create, and maintain a responsive, reliable, and scalable infrastructure

  • Help build an engineering team that prides itself on building modular and practical solutions, thinking creatively, and constantly developing both as individual contributors and as a team.

Sound like you?

  • More than 4 years of experience working as a full-stack or back-end developer with deep knowledge of Scala, Java or another JVM language

  • Experience building enterprise software and integrations with N variations for a multiple types of clients

  • Bachelor’s degree in Computer Science or related work experience

  • Curious with a constant desire to learn new things

  • A track record of building and shipping successful products in a fast-paced startup environment

  • Experience building, deploying, and maintaining microservice architectures

About Our Culture:

We’re a small team of product, technology, and travel enthusiasts that are passionate about building a delightful customer experience. We believe that empowering customers starts with empowering employees, and share common values of trust, transparency, empathy. If you’re an ambitious, smart, natural collaborator who likes learning new technologies and is interested in working with a small, core team, we’d love to talk to you about joining Freebird.

Interested? Send us your resume and a short note letting us know why you’d be a great fit for our team.