> Markdown version of [/jobs/ext/4680571-principal-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/4680571-principal-software-development-engineer). 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). --- # Principal Software Development Engineer - **Company:** Expedia Inc. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $231,000 - $323,500 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Decision Support Systems, Distributed Systems, Machine Learning, Software Engineering, Systems Integration, Information Technology, Api Design, Microservices - **Published:** November 12, 2026 - **Apply:** https://www.careerbuilder.com/job-details/principal-software-development-engineer--05ae0ce4-e598-45ff-8393-98f122e91c5f ## About the Role Software Development, Software Engineering, Willing to Travel, Advertising, Consumer Branding, Travel Industry, Business-to-Business (B2B), Technical Leadership, Software Development, Software Engineering, * Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience. * 10+ years of relevant professional experience. * Proven track record of leading complex technical initiatives across multiple systems, domains, or organizational boundaries. * Demonstrated expertise in system design, large-scale architecture, API design, and data modeling. * Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products., * Experience architecting and operating distributed systems at scale, including service-oriented and microservices architectures. * Deep knowledge of designing, integrating, and optimizing AI/ML-enabled features into production software environments. * Demonstrated leadership in driving operational excellence, automation, and continuous improvement across engineering teams. * Skilled in data-driven decision making and leveraging metrics to optimize product and technology outcomes. * Expertise in safely integrating and operating AI/ML-enabled solutions to deliver measurable business improvements. The total cash range for this position in Austin is $231,000.00 to $323,500.00. Employees in this role have the potential to increase their pay up to $369,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. ## Description * Lead the design and implementation of complex, scalable software systems and services that span multiple domains or organizations. * Drive architectural decisions, ensuring quality, reliability, and maintainability across large-scale distributed systems. * Mentor, influence, and develop engineering teams, fostering technical excellence and best practices. * Champion the integration and operation of AI/ML-enabled solutions that improve business and customer outcomes. * Collaborate with cross-functional stakeholders to define technical solutions and deliver impactful business results. * Guide the adoption of modern development methodologies, system design (LLD), API design, and robust data modeling practices.