> Markdown version of [/jobs/ext/2572472-software-development-engineer-iii-full-stack](https://www.wearedevelopers.com/jobs/ext/2572472-software-development-engineer-iii-full-stack). 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 Development Engineer III - Full Stack - **Company:** Expedia Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $146,000.0 - $233,500.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Data Structures, Machine Learning, Performance Tuning, Reliability Engineering, Service-Oriented Architecture, Software Engineering, Backend, Information Technology, Data Analytics, Web Technologies, Api Design - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c425cda523e28a54 ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in software development. * 5+ years of professional experience building and operating production software services and full-stack applications (frontend and backend) within a team environment. * Proven ownership of services or components, including responsibility for design, implementation, quality, deployment, and operational health within a product or domain area. * Proficiency in core software engineering fundamentals, including data structures, algorithms, system design (LLD), API design, and data modeling, with experience applying these in real systems. * Hands-on experience with modern web technologies, frameworks, and service architectures, and familiarity with using AI-driven tools or workflows to enhance developer productivity or product capabilities. Preferred Qualifications: * Experience designing and evolving multi-service or multi-component architectures, including well-structured APIs, data models, and integration patterns across systems. * Demonstrated track record driving technical improvements at scale, such as performance tuning, resilience hardening, or reliability engineering for high-traffic services and user interfaces. * Strong focus on operational excellence, including instrumentation, observability, alerting, and participation in on-call or incident response to improve long-term service health. * Ability to leverage experimentation, A/B testing, or analytics to make informed technical and product decisions and to validate the impact of delivered features. * Experience integrating or extending AI/ML-enabled capabilities in applications or services, including responsible use of AI-driven components in full-stack solutions and guiding teams on effective, safe adoption of AI tooling. ## Description * Implement high-quality frontend and backend code, ensuring maintainability, observability, and operational excellence across multiple services and domains. * Collaborate with product, design, and partner engineering teams to translate business and customer requirements into robust technical solutions that can be reused across use cases. * Own and improve the end-to-end lifecycle of services and features, including development, automated testing, deployment, monitoring, and incident resolution. * Apply data-driven approaches to prioritize work, validate hypotheses, and continuously optimize system performance, reliability, and user experience. * Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products. ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)