Principal Software Development Engineer
Expedia , Inc.
Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high‑quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. Expedia Global Payments (EGP) is looking for top engineering talent to help drive the development of our payment platform, seamlessly roll out new payment methods, and continuously improve on our operational excellence and engineering practices. We offer a highly dynamic set of services that enable customers from all over the world to pay for travel in a variety of ways. We build, operate, and improve payment services for Expedia Group's brands, our suppliers (hoteliers, airlines, vacation rental owners/agencies, etc.), and our corporate needs. We do this accurately and at scale, processing over $100 billion payments in 55+ currencies in over 155 countries every year, and across a diverse set of payment options! This opportunity presents great technical challenges and the ability to have a tremendous business impact. Technology and innovation are at the heart of our organization. We provide solutions that reduce the cost of payments and improve performance, scalability, availability, and resiliency. We also provide an abundance of functional support to services in our platform, and the needs are ever‑growing, as we adapt to new payment solutions and capabilities. This position focuses not only on implementing innovative software solutions for e‑commerce payments systems at scale but also on being a role model and mentor to your fellow engineers. You will get to expand your skills in building highly scalable solutions while influencing others and raising the bar on the overall level of excellence within the team. You will also get the opportunity to influence decisions across the technology ecosystem within Expedia Group by being a key domain guide. Additionally, your input will be critical to the selection of new senior‑level hires on the team. Responsibilities 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. Minimum Qualifications 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. Preferred Qualifications 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. #J-18808-Ljbffr
$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor Services At LawnStarter... ...Contribute directly to both server‑side and client‑side development across the entire stack. Write and review technical...SuggestedCurrently hiringLocal areaRemote workFlexible hours$190.6k - $263.9k
...security, and operations to create software solutions that support the bank's growth... ...financial institution. As a Principal Software Engineer, you will provide technical leadership... ...and emotional well‑being and personal development, based on what matters most to you Annual...SuggestedSummer workBank staffCurrently hiringWork at officeLocal areaRemote workWork from home- ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder....Suggested
- ...capital allocation, renewable energy development, investment and sourcing, and help reduce... ...near real time. We're looking for a Principal Engineer who enjoys solving difficult technical... ...engineering teams to deliver reliable, scalable software. We expect Principal Engineers to...Suggested
- ...Principal Software Development Engineer Responsibilities Lead the design, development, and testing of complex software systems and applications, delivering scalable, high‑quality solutions. Provide technical leadership, driving engineering excellence and mentoring engineering...Suggested
- ...Leadership & Organizational Enablement: Define and drive the engineering vision across multiple teams, aligning technology direction with... ...in foundations. Production & Platform Experience Mastery of software engineering fundamentals — architecture patterns, CI/CD, testing...Visa sponsorshipWork visa
- ...A leading travel technology company in Austin is seeking a Principal Software Development Engineer to lead the design and implementation of complex, scalable software systems. The successful candidate will mentor engineering teams and influence decisions across the technology...
- ...A leading outdoor services platform is seeking a Principal Software Engineer to join their remote team. This role will involve leading projects... ...extensive experience in both server-side and client-side development, familiarity with cloud services like AWS, and a strong...Remote work
$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly... ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps...Full time$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,...Full time- ...technologies and make a significant impact on our organization’s success. We are looking for a highly skilled distributed systems engineer to scale and optimize AI infrastructure components like GPU control plane and GPU data plane that provide computing resources to customer...
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working... ...are reflected in system software and firmware development Identify cross-CSP patterns in rack-scale SW/FW issues, error...Full timeShift work- ...key. What We’re Looking For Adaptable Engineers: Self‑motivated individuals with a quick... ...into any part of the stack, as well as software debugging and low‑level systems troubleshooting... ...and experience with the full software development lifecycle. Preferred Qualifications...
$180k - $200k
...every year. We are hiring entrepreneurial engineers who are interested in being a part of... .... Our engineering team releases new software every week, moves at a fast pace, and works... ...well-being through professional development, parental leave, and a flexible time off...Remote workFlexible hours- ...Job Overview Cox Automotive is seeking a Senior Software Engineer to work with a team of engineers to deliver solutions that support how... ...available systems. You will contribute across the full software development lifecycle, including design, development, testing, and...Visa sponsorshipFlexible hoursShift work
$153k - $190k
...providing a top‑notch borrower experience by supporting our product development teams. You will be joining a dynamic, cross‑functional team... ...to deliver scalable, high‑impact solutions. As a Senior Software Engineer on Core Pricing, you’ll play a critical role in evolving the...Summer workCurrently hiringWork at officeLocal areaRemote work- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... .... Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral...Full timeContract workFor contractorsRemote workFlexible hours
- ...more. Opportunity We’re expanding our engineering team to meet the growing demands of our... ...business needs Drive best practices in software engineering, including code reviews, testing... ...’ll need 5+ years of experience in web development Strong backend development skills with...Flexible hoursNight shift
$163.55k - $221.5k
...Job Title Software Engineer 3 – Austin, TX Job Summary Analyze software product requirements and transform them into scalable technical designs using test‑driven development and agile methodologies. Optimize performance settings and threading models for complex software...Local areaRemote workMonday to Friday- ...merit-based assessments, we are rebuilding the meritocratic infrastructure of opportunity from the ground up. Role Overview As a Software Engineer at MeritFirst, you’ll be responsible for developing, testing, and deploying software solutions that meet the needs of our...
- ...Expedia Group is looking for a Senior Software Developer to join our team in Austin, Texas. This role involves designing high-quality... ...With a Bachelor's degree and extensive experience in software development, the candidate should have proficiency in modern programming languages...
$116k - $237k
...invite you to apply for the Software Developer position. This position... ...AI applications. Lead development of modern solutions using C#... ...degree in Computer Science, Engineering, Data Science, or related field... .../Female/Disabled/Vet. Principal Applicants Only. Equal Opportunity...Full timeTemporary workWork at officeRemote workFlexible hours- ...Your job As a Software Engineer III on a database platform team, you will design, implement, and maintain data infrastructure capabilities... ...leveraging AI tooling (for example, Windsurf or Claude) to improve development and operations workflows and accelerate delivery. EEO and...
- ...global technology company in Austin is looking for a Senior Software Engineer to design and build resilient software systems. The role entails... ...with distributed systems architecture, Java or Kotlin development, and expertise in containerization technologies like Docker...
- ...recurring revenue SaaS business with over 33 software applications serving 12+ vertical... ...role We’re looking for a Senior Software Engineer to help design, build, and scale a robust... ...scale, distributed systems Strong hands‑on development experience across multiple languages and...Temporary workH1bFlexible hours
$190k - $235k
...Austin, TX, Washington, D.C. Employment Type Full time Department Engineering, Product & Design Engineering Meet Method Method has built the... ...customers’ needs. Who you are 5+ years of full-time software engineering experience, ideally full-stack Expert knowledge in...Full time- ...JOB OVERVIEWThe Software Engineer is a mid-to-senior, full-stack engineer responsible for designing, building, testing, and operating FBG’s .NET-based web applications across the front end, back end, and SQL Server data tier. This role sits a step above Application Support...Work experience placementLocal area
$94.9k - $135.6k
...design and implement solutions in Medical Transportation. The ideal candidate will have 4-8 years of experience, preferably in software development, with strong proficiency in Angular and Java (Springboot). Responsibilities include partnering with business teams,...Remote work- ...operational efficiency beyond what traditional software can support. Together, these shifts... ...highly skilled and experienced Software Engineer to join our fast‑paced startup, focused... .... Apply best practices in software development, including testing, CI/CD pipelines, and...Casual workLocal areaFlexible hoursShift work3 days per week
- ...safeguarding complete control over their data and customer experiences. We are seeking a Senior Software Engineer to join our dynamic team. In this pivotal role, you will drive the development of cutting‑edge software solutions that enhance our platform’s capabilities. You will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- principal software engineer Austin, TX
- software engineer amazon Austin, TX
- experienced software developer Austin, TX
- federal - software developer Austin, TX
- software developer internship Austin, TX
- senior software engineer Austin, TX
- software developer fintech Austin, TX
- part time software developer remote Austin, TX
- software developer intern Austin, TX
- software data engineer Austin, TX

