Back-end Developer

Remote/Ireland - Competitive Salary - Home office setup costs

Job Type

Full Time

About Us

Optifly is building deep tech products that unlock profitability in airlines. With our first product, Optifly Schedule, airlines are able to build schedules 10x faster and 10% more profitably. Good asset utilisation for our airline partners reduces costs and increases demand.

We are a fast-growing, multi-disciplinary, and multi-national team of data scientists, engineers and business people working towards one shared goal of expanding airlines horizons by unlocking their potential across the world.

We are a remote-first company, we believe that work is what you do, not where you sit.

You will experience a collaborative and flat culture, where titles are less valued than delivering outcomes that impact and move the dial. We want you to have what you need to hit the ground running, so you will get the necessary kit to help you do your best work. During onboarding, you will meet the entire team, learn about our market leading product and get under the hood of our Grow and Scale strategy.

About the Role

We’re looking for a back-end developer to join our team to help us continue to grow our backend services and to work with designers, frontend devs and data science team to build powerful new features and products that will delight our airline customers.

You must be comfortable working independently as well collaboratively as we build out our product portfolio. Initially, the successful candidate will be responsible for working on our ground-breaking scheduling optimiser that is being used by airlines such as Ryanair. You will work alongside a more experienced engineer.

We have a heavy focus on performance, tooling, well-tested shared code.


Must Have

  • Experience with Java

  • Knowledge of REST and developing APIs

  • Experience with microservice architecture

  • Experience with MySQL/RDS/Redshift

  • Working knowledge of cloud infrastructure services, preferably AWS

  • Good communication skills

  • Experience debugging production issues across services and multiple levels of the stack

Nice To Have

  • 4+ years of industry experience

  • Experience working in a remote team environment.

  • Familiarity with agile methodologies.

  • You're test-driven - writing tests isn't a chore for you.

Application Process

Application: Submit your application including links to your profile (e.g. LinkedIn, Github). 

Introduction call: This provides us with the opportunity to get to know you and for you to learn more about Optifly. 

Take-home task and follow up call: You will be provided with a coding task along with a follow-up call where we will drill into your work. 

Offer: The entire process will be completed within two weeks.