> Markdown version of [/jobs/ext/1248099-software-development-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1248099-software-development-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 Development Engineer III - **Company:** Expedia Inc. - **Location:** Austin, TX, United States - **Salary:** $146,000.0 - $233,500.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Cascading Style Sheets (CSS), Cluster Analysis, Code Review, Encodings, Continuous Integration, Google Maps, Machine Learning, Software Engineering, Strategies of Testing, TypeScript, Web Usability, Datadog, Link Control Protocol, ReactJS, Kotlin, Information Technology, Graphql, Front End Software Development, Api Design, Multiplatform, Monolithic Repository, Programming Languages - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2479cf8d1d67456b ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in software development.. * Several years of professional experience designing, implementing, and operating production software services or applications, including ownership of at least one significant service or feature area.. * Proven ability to design and implement service-level architectures, including clear APIs, data models, and low-level designs that integrate with other services and systems.. * Demonstrated proficiency in at least one modern programming language, along with experience in automated testing, CI/CD practices, and monitoring/alerting of production systems.. Preferred Qualifications: Front-end / library engineering * Strong JavaScript and TypeScript, with experience designing reusable libraries or SDKs and clean public APIs (event-driven models, config-driven behavior). * React and modern component-library development (Storybook, design tokens, SCSS/CSS custom properties). * Hands-on integration with third-party mapping SDKs (Google Maps and/or Mapbox GL) or comparable deep integration with a complex external JS SDK. Data & server-driven UI * GraphQL and Apollo, including fragments, deferred/suspense queries, and schema design. * Experience with server-driven UI architectures and the SSR/CSR performance tradeoffs that come with them. Performance & experimentation * Demonstrable web-performance work (Core Web Vitals - LCP, CLS - profiling, and remediation). * Comfort designing A/B experiments and interpreting results using analytics and observability tooling (RUM, log search, notebooks/dashboards). Cross-platform & geospatial (strongly preferred) * Kotlin, ideally Kotlin Multiplatform, for logic shared across web and native. * Working knowledge of geospatial concepts: coordinate systems, GeoJSON, polygons and polyline encoding, clustering, viewport/bounds math, and map projection quirks. Engineering craft * Monorepo workflows (e.g., pnpm), CI/CD, artifact publishing, and disciplined dependency management. ## Description * Design, build, and evolve complex, highly available services and applications, including clear low-level designs, well-structured APIs, and robust data models that support business-critical use cases across multiple domains.. * Own end-to-end delivery of features and services from technical design through deployment, monitoring, and iterative improvement, ensuring reliability, scalability, and performance in production environments.. * Apply strong coding practices, testing strategies, and code review standards to deliver maintainable, secure, and observable software that can be safely changed and extended over time.. * Collaborate closely with cross-functional partners to translate ambiguous product and business requirements into technical solutions, identifying trade-offs and driving alignment on design and implementation choices.. * 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 where appropriate.. * Provide technical mentorship within the team by sharing best practices in system design, API design, data modeling, and operational excellence, enabling reuse and fungibility of solutions across multiple domains.. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The OpenTelemetry mistakes I keep seeing (and how to stop making them)](https://www.wearedevelopers.com/videos/100158-the-opentelemetry-mistakes-i-keep-seeing-and-how-to-stop-making-them) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [100 million days in Vienna: A story of APIs & AI in tourism.](https://www.wearedevelopers.com/videos/93-100-million-days-in-vienna-a-story-of-apis-ai-in-tourism) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)