Software Engineer

Longtail Technologies

Longtail Technologies

Software Engineering
London, UK
Posted on Aug 30, 2024
Company Description
At Longtail we are building an intelligent, autonomous decision streaming platform for airlines. We build humanly impossible workflows by overlaying scalable & granular automation with proprietary algorithms and rich contextual data. The decisions are streamed in real-time directly to airline systems. Current applications built on our platform allow airlines to offer every possible travel product through their network, providing travelers with more travel options in thousands of routes around the world. And we are building more!
The Position
This team is responsible for building and maintaining scalable and reliable decision systems for airline commercial problems. Made up of several sub-components tied together by orchestration, these multi-step decision systems have continuously evolving algorithms, processing large volumes of data at scale and making millions of decisions along the way. The decisions are streamed directly into airline systems. We are looking for future engineering leaders with a customer-first mindset and the ability to collaborate with business teams, data vendors, and customers.

In this role, you'll

  • Write clean, secure, tested, and documented code.
  • Be an active participant in our systems design and review processes.
  • Scope out, participate in, and lead cross-functional projects.
  • Develop our team through mentorship and knowledge sharing.
  • Influence the team’s roadmap based on feedback from our internal customers.
  • Write technical documentation, and contribute to determining internal processes.
  • Contribute to recruiting new backend employees.

Who You Are

  • You have 5+ years of experience working in highly scalable distributed systems.
  • You thrive in less structured, ambiguous environments.
  • You are data-driven and adept at independent decision-making.
  • You draw motivation from building systems that help others be more productive.
  • You are curious and driven to understand the needs of your customers.
  • You are an engaged and thoughtful collaborator, ready to solve challenging problems with your peers and our customers.
  • Simplicity and approachability are top-of-mind concerns when designing systems and tooling.
  • Quality and reliability are key pillars in your software engineering philosophy.
  • You see mentorship and knowledge transfer as essential prerequisites for a healthy team.
  • Good communication skills, good leadership skills, attention to detail, a sound understanding of algorithms, and object-oriented programming.
Longtail Technologies is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Longtail Technologies considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. Longtail Technologies is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.