CareerPlan

Software Development Engineer III

London, England, GBFull-time2026-10-28 → 2026-11-10

Core

Design, develop, and deliver complex systems and APIs for Expedia Group's B2B partner ecosystem, including global financial institutions and travel suppliers.

Role type

Senior Software Development Engineer (B2B)

Builds

Scalable, high-quality software solutions and APIs for the global partner ecosystem

Domain

B2B Travel Technology

Deliverable

production ML models | product features

Required skills

Java/Kotlin, NoSQL (DynamoDB), API design, software design principles, data structures, design patterns, testing, monitoring, on-call incident management

Preferred skills

Mentoring junior engineers, cross-functional collaboration, code review leadership

Technologies

Java, Kotlin, DynamoDB

Responsibilities

Lead design and delivery of complex systems and APIs; Operate Tier 1 services and manage on-call rotations; Mentor junior engineers and lead code reviews; Collaborate on cross-dependencies and problem-solving; Design clean, maintainable, modular software; Test, debug, and resolve production issues; Identify inefficiencies and propose improvements; Present technical findings to stakeholders

Seniority

Senior, hands-on IC with mentorship responsibilities