Software Engineer

Breeze Airways is an airline committed to being "The World's Nicest Airline" and delivering simple, affordable, and convenient travel experiences using technology, ingenuity, and kindness.
United States
Mid-Level Software Engineer
Remote
2+ years of experience

Description For Software Engineer

Breeze Airways, "The World's Nicest Airline," is seeking a Software Engineer to join their team. This role is crucial in developing and implementing web-based software services for the airline, handling a range of issues from minimally-complex to highly-complex. The ideal candidate will have a strong technical background in software creation and testing, reverse engineering, and various programming tasks.

As a Software Engineer at Breeze Airways, you'll be responsible for developing and maintaining software solutions, writing clean functional code on both front-end and back-end, testing and fixing bugs, and working collaboratively with data scientists and analysts to improve software. You'll be part of a development team, conducting requirement analysis, documenting technical specifications, and writing, reviewing, and debugging code.

The role requires a 4-year degree in Computer Science or related field (or equivalent experience, including Boot Camp completion) and at least 2 years of relevant job experience. Experience with Ruby on Rails, Angular 2+, and PostgreSQL is highly valued. The ideal candidate will be a self-starter with strong problem-solving skills, excellent communication abilities, and a high-performance orientation.

Breeze Airways offers an attractive benefits package, including health, vision, and dental insurance, a 401K with company match, flexible PTO, and unique travel perks such as unlimited free standby flights on Breeze Airways and low-cost standby flights on over 100 other airlines.

Join Breeze Airways in their mission to make travel simple, affordable, and convenient using technology, ingenuity, and kindness. This is an excellent opportunity for a skilled Software Engineer to make a significant impact in an innovative airline company committed to delivering exceptional travel experiences.

Last updated

Responsibilities For Software Engineer

  • Develop and maintain software solutions for the airline
  • Write clean functional code on the front and back-end
  • Test and fix bugs or other issues
  • Work with data scientists and analysts to improve software
  • Work as part of a development team in the design of software applications
  • Conduct requirement analysis, document technical specifications, and write, review, and debug code
  • Recommend product revisions or enhancements based on user feedback
  • Develop and maintain documentation or user manuals

Requirements For Software Engineer

Ruby
JavaScript
PostgreSQL
  • 4-year degree in Computer Science or related field, or equivalent experience, including Boot Camp completion
  • 2+ years relevant job experience or sufficient Boot Camp experience
  • Must have authorization to work in the US as defined by the Immigration Reform Act of 1986
  • Must be at least 18 years of age
  • High performance orientation, ability to work well under pressure, prioritize projects, meet deadlines, and maintain flexibility
  • Strong attention to detail, organization, and time management skills
  • Self-starter with a positive attitude and strong desire for success
  • Ability to complete projects on time with minimal supervision
  • Experience with Ruby on Rails framework, Angular 2+ framework, PostgreSQL databases, and/or other tools used by the Breeze software development team
  • Excellent oral and written communication skills
  • Excellent problem-solving skills

Benefits For Software Engineer

  • Health, Vision and Dental
  • Health Savings Account with Breeze Employee Match
  • 401K with Breeze Employee Match
  • Flexible PTO + Company Holidays + Kindness Hours
  • Unlimited, Free Standby Flights on Breeze Airways
  • Unlimited, Low-cost Standby Flights on over 100 other airlines

Interested in this job?