OAG Logo jpg

Software Engineer

OAG

Job Description

About the job

ABOUT THE COMPANY:

OAG is a leading data platform for the global travel industry offering an industry-first single source for supply, demand, and pricing data.

We empower the global travel industry with high-quality, relevant datasets covering the whole journey from planning to customer experience.

Headquartered in the UK, with operations in the USA, Denmark, France, Germany, Singapore, Japan, China, and Lithuania.

For more information visit www.oag.com

 

Now we are looking for a Software Engineer to join the team in Vilnius, Lithuania.

 

ABOUT THE PROJECT:

You will join our diverse team of multi-skilled software engineers in Lithuania who build and operate a high-throughput API platform serving flight industry partners worldwide. Our platform ingests global flight schedules and real-time status updates, processing data with precision and speed.

Current Focus: We're decommissioning our legacy ecosystem by migrating clients to our current platform. This involves developing new features to achieve feature parity and ultimately surpass older systems, while maintaining critical legacy infrastructure during the transition.

The Challenge: You'll tackle complex software design problems and cloud architecture challenges in a data-intensive environment.

 

TECH STACK:

Development

  • .NET & C#
  • Terraform (Infrastructure as Code)
  • Snowflake (Data warehousing)
  • Apache Airflow (Workflow orchestration)

Azure Cloud Ecosystem

  • EventHub
  • API Management Service
  • Cosmos DB
  • Blob Storage
  • App Services
  • Azure Functions
  • CI/CD Pipelines (YAML)
  • Azure DevOps

Monitoring & Quality

  • Datadog (Performance monitoring)
  • SonarCloud (Code quality)

 

YOU WILL BE RESPONSIBLE FOR:

  • Developing and enhancing the existing Flight Info API solution. Learn more at https://developers.oag.com.
  • Supporting and maintaining several legacy systems, ensuring their stability while together with the team you will drive client migration to our modern platform.
  • Participating in planning, prioritizing, and coordinating development tasks within an Agile team.
  • Actively sharing domain knowledge, architectural decisions, and technical insights with teammates to foster continuous learning and alignment.
  • Staying up to date with evolving technologies, tools, and best practices.

 

YOU ARE EXPECTED TO HAVE:

  • A mindset of continuous learning. Its not so much what you know now, but the potential you have and a proven ability to learn and adapt fast
  • A team players mentality with a sense of ownership
  • An ability to give and take constructive and honest feedback (both positive and negative)
  • Web API and web app development experience
  • Knowledge of relational and NoSQL databases
  • Experience with object-oriented development using C#
  • Experience with cloud providers such as Azure or any other cloud service provider
  • Knowledge of best practices: clean code, SOLID, TDD, design patterns, code smells
  • Hands-on experience using unit testing frameworks and focus on building high quality solutions.
  • Experience building Continuous Integration pipelines and Delivering Continuously (CI/CD)
  • Experience working in Agile environments driven by methodologies like Scrum or Kanban
  • Fluency in English

 

WE WILL OFFER YOU:

  • The opportunity to work with passionate individuals in the intersection of technology and the travel business domain.
  • Company-provided free lunch every day.
  • A modern office in a convenient location, with flexible working arrangements that allow remote work or office attendance.
  • Opportunities for travel to our other offices, fostering a global perspective.
  • The chance to join an industry-leading international company with a commitment to innovation.
  • An attractive compensation and benefits package, including private health insurance, a company bonus scheme, and voluntary participation in a company-supported retirement scheme.
  • A generous annual leave policy, growing with each year of service, and a day off during your birthday month.
  • Great growth and development opportunities, both professionally and personally.
  • We will ensure that the exact salary offered for you will be based on your qualifications, competencies, professional experience and requirements for the corresponding job function (salary starts from 3400EUR to 4800EUR gross per month).

 

OAG is an Equal Opportunity Employer. We ensure all applicants are considered for employment without discrimination.

Who is Hiring is part of Cybrient Technologies SA