OAG is a global travel intelligence company with nearly a century of industry expertise. We combine unmatched flight data with advanced technology and AI to deliver real-time operational insights and strategic intelligence to airlines, airports, technology companies, and financial institutions. We don't just provide data - we provide answers. Visit www.oag.com
ABOUT THE ROLE:
We're looking for a Senior Software Engineer to help build and run the cloud-native back-end systems behind our data products. You'll design and operate production services in Azure, with a focus on event-driven architectures, automation, and keeping systems reliable as they grow. You'll join an engineering-led team of 7 people where decisions are driven by technical quality rather than process or hierarchy, working closely with other engineers and the Team Lead. Success looks like well-architected services running dependably in production, engineering standards the team can build on, and a genuine say in our technical direction.
WHAT YOU'LL BE DOING:
- Design, build, and operate scalable back-end services using cloud-native and serverless patterns
- Build and run high-throughput, message-based systems on Azure Event Hubs
- Develop containerised services, Container Apps and Azure Functions
- Manage infrastructure as code with Terraform
- Work with data primarily through SQL, writing queries and lightweight database-level logic that support application functionality
- Own services in production, from deployment through to monitoring, observability, and operational stability
- Shape system architecture and technical direction, and help raise engineering standards across the team
- Identify and resolve technical debt, performance issues, and reliability risks before they escalate
- Act as a trusted technical partner to the Team Lead, providing continuity and support when needed.
WHAT WE'RE LOOKING FOR:
- Experience building and operating production back-end services in C# / .NET
- Strong SQL skills, with experience across relational or analytical databases
- Hands-on experience with Microsoft Azure and cloud-native architectures and AI or ML technologies in a production context
- Experience designing event-driven or distributed systems
- Comfortable working with infrastructure as code (Terraform or similar) in CI/CD-driven environments
- Strong architectural thinking, with attention to scalability, reliability, and maintainability, and the ability to own work from design through to production
- Comfortable making technical decisions and explaining the trade-offs behind them
- A continuous-improvement mindset, happy to question existing solutions and to mentor others through code reviews and shared problem-solving
- Fluent English (B2 or higher).
If you don't meet every requirement but feel excited about this role, we'd still love to hear from you.
WE WILL OFFER YOU:
π A progressive, non-hierarchical culture where innovation drives everything we build
π‘ Flexible working arrangements that allow remote work or office attendance
π° An attractive compensation and benefits package, including private health insurance from day one of joining, a company bonus scheme and company pension scheme
ποΈ 22 days holiday, growing with each year of service, volunteering days and an additional day off during your birthday month
πͺ Inclusive family benefits designed to support you through parenthood and fertility journeys
π Annual learning and development budget
π Work remotely anywhere in the world for up to 1 month per year
π Free lunch and snacks provided in the office.
Monthly salary range from 4500 EUR (exact compensation may vary based on skills, experience and competencies).
OAG is committed to creating an inclusive workplace where everyone feels valued and able to perform at their best.
We welcome applications from people of all backgrounds and experiences. If you require reasonable adjustments at any stage of the recruitment process, please let us know β weβre happy to have an open conversation about how we can support you.
Skills Required
- Experience building and operating production back-end services in C# / .NET
- Strong SQL skills across relational or analytical databases
- Hands-on experience with Microsoft Azure and cloud-native architectures
- Experience with event-driven or distributed systems (Azure Event Hubs)
- Experience developing containerised services, Azure Container Apps, and Azure Functions
- Experience with infrastructure as code (Terraform or similar) in CI/CD environments
- Strong architectural thinking with focus on scalability, reliability, and maintainability
- Ownership of services in production including monitoring, observability, and operational stability
- Familiarity with AI or ML technologies in a production context
- Fluent English (B2 or higher)
What We Do
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






