> Markdown version of [/jobs/ext/325364-software-dev-engineer-iii](https://www.wearedevelopers.com/jobs/ext/325364-software-dev-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Dev Engineer III - **Company:** Expedia, Inc. - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Application Programming Interfaces (APIs), Software Applications, Software Bug Management, Code Review, Data Structures, Software Debugging, Software Design Patterns, Monitoring of Systems, Software Engineering, Solid Principles, Information Technology, Api Design, Service Stack, Programming Languages - **Published:** June 3, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=4cf79b3d691a8e3a ## About the Role Do you have experience in Software development?, Do you have a Master's degree?, * Bachelor's degree in Computer Science, Engineering, or a related technical field and 5+ years of professional software development experience; or Master's degree in a related technical field and 3+ years of experience; or equivalent related professional experience * Experience developing software in at least 3 different programming languages * Experience maintaining and operating at least 4 software projects or products in production environments, including bug fixing, troubleshooting, and monitoring * Demonstrated ability to apply software design principles, data structures, design patterns, and computer science fundamentals * Experience designing and building APIs for cross-team or cross-business-unit consumption * Familiarity with testing and monitoring tools, and experience designing observable, testable software Accommodation requests ## Description * Design, develop, and maintain complex software applications across multiple languages and technology stacks, ensuring code is clean, modular, and optimized * Create and manage APIs to be consumed across the business unit, selecting the right technologies to meet evolving needs * Lead and clarify code evolution through code reviews, mentoring junior engineers and raising the technical bar across the team * Own testing, debugging, and monitoring at the project level, resolving issues within established SLAs * Design software that is easily testable and observable, leveraging appropriate frameworks and tools * Understand and design moderately complex systems, accounting for cross-team dependencies and interactions * Identify areas of inefficiency in code or system operations and propose solutions for improvement * Collaborate proactively with peers across the organization to solve shared problems and build understanding of cross-dependencies * Compile and present findings on major operational or technical initiatives (e.g., Root Cause Analyses) to broader stakeholder groups * Participate in a community of practice to share knowledge, continuously develop technical skills, and increase team effectiveness ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Introducing a Digital Service Catalog for speed and scale](https://www.wearedevelopers.com/videos/763-introducing-a-digital-service-catalog-for-speed-and-scale) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)