The Senior Software Engineer will design, build, and optimize high-performance systems that power a modern Online Travel Agency (OTA), supporting large-scale booking, search, pricing, and reservation workflows. You will work across distributed, event-driven architectures and integrate with global travel suppliers, payment providers, and partner platforms. This role involves solving complex engineering challenges while ensuring the OTA delivers fast, accurate, and reliable experiences for travelers. You’ll collaborate closely with Product, Design, Data, and other engineering teams to deliver features end-to-end and help shape the technical direction of the platform. As a senior contributor, you will mentor peers, influence best practices, and push the technology forward through technical leadership.