Senior Software Development Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Development Engineer (Java/Kotlin): Design, build, and evolve robust backend services and applications for high-traffic pricing and offers experiences with an accent on API design, data modeling, and scalable distributed systems. Focus on end-to-end delivery (design through monitoring) and safely integrating AI/ML-enabled solutions to improve real-world customer outcomes.
Company
builds technology that powers global travel experiences across its brands.
What you will do
- Design, build, and evolve secure, scalable backend services and applications, including low-level/high-level designs, APIs, and data models.
- Lead end-to-end implementation of complex Offers Domain features: coding, testing, deployment, monitoring, and ongoing operational support.
- Partner with product, architecture, and cross-functional engineering teams to translate business and regulatory requirements into reusable technical capabilities.
- Drive engineering excellence for owned services by improving code quality, automated testing, observability, performance, resilience, and reducing technical debt.
- Provide technical mentorship and guidance, sharing best practices in system design, API design, and data modeling.
- Safely integrate and operate AI/ML-enabled solutions in production, applying AI/ML concepts to real products while following established patterns and guidelines.
Requirements
- 8+ years of professional software development with a strong focus on backend development using Java or Kotlin.
- Proven experience owning production services/components across the full lifecycle: system design (including low-level design), API design, data modeling, implementation, deployment, monitoring, and operational responsibility.
- Strong understanding of complex distributed systems and ability to make well-reasoned, testable technology choices aligned to business outcomes.
- Strong knowledge of integration patterns, testing, monitoring, and operational excellence (unit testing, SLAs, resiliency/scalability patterns, alerting), plus experience mentoring at least three engineers.
- Bachelor’s degree in Computer Science or a related technical field, or equivalent professional experience.
Culture & Benefits
- Full benefits package including generous time-off and parental leave.
- Flexible work model and career development resources.
- Travel perks and a supportive, inclusive culture.
- Opportunities to work on technology that powers global travel experiences.
Hiring process
- Application and recruiting accommodations support available for candidates with disabilities or health conditions.
- Interview process details are not specified in the posting.
Location: United Kingdom - London, City of - London
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →