Senior Software Development Engineer
$184.5kExpedia Group
At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.
Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.
Introduction to the team
InsurTech owns the end-to-end insurance and assurance lifecycle across Expedia Group brands, spanning shopping, booking, servicing, and claims. We build the platforms and experiences that help travelers discover, purchase, and use protection products more easily, and we are increasingly applying data and machine learning to improve recommendations, product relevance, and operational efficiency at scale.
We're seeking a high-performing and influential individual contributor who leads by example, mentors engineers, interfaces consistently with technical leadership, leads complex and ambiguously defined projects, and brings strong engineering judgment to systems that power customer-facing and platform capabilities. We are especially interested in someone who can help us responsibly apply AI/ML-enabled solutions to real-world InsurTech products and workflows.
In this role, you will:
Design, build, and evolve scalable, reliable services and software components, including system design, low-level design, API design, and data modeling to support customer-facing and platform experiences.
Lead the technical design and delivery of complex, multi-quarter initiatives across InsurTech systems that support shopping, booking, servicing, and claims journeys.
Collaborate across teams and lead communities of practice to foster shared learning, engineering consistency, and cross-functional alignment.
Take end-to-end ownership of complex features or services, from technical design through implementation, deployment, monitoring, and iterative improvement in production.
Write, review, and maintain high-quality, well-tested code, while driving best practices in code quality, security, observability, resilience, and performance.
Guide junior engineers and provide technical mentorship that raises the overall engineering bar for the team.
Break down ambiguous business problems into clear technical solutions that can be reused across multiple domains and services.
Safely integrate and operate AI/ML-enabled solutions that improve traveler and business outcomes, including applying AI-driven systems, tools, or workflows to production-grade software products.
Partner with product, analytics, and engineering teams to apply data-driven decision making, define success metrics, and improve system health and user outcomes over time.
Contribute to architectural direction and operational excellence by participating in design reviews, proposing improvements, and helping shape long-term technical strategy.
Minimum Qualifications
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
8+ years of relevant professional experience.
Experience leading the end-to-end technical design and delivery of complex software initiatives through the full software development lifecycle, including design, implementation, deployment, and operational support.
Deep expertise in one or more modern programming languages and associated frameworks, with strong understanding of system design, API design, and data modeling concepts.
Strong experience building distributed systems, RESTful APIs, and microservices in cloud environments.
Experience with AI-driven systems, tools, or workflows, including safely integrating and operating AI/ML-enabled solutions that enhance product capabilities, recommendations, developer productivity, or operational workflows.
Familiarity with CI/CD pipelines, infrastructure code, containerization technologies, and DevOps practices.
Experience working on systems that integrate with multiple services or domains, ensuring reliability, scalability, and effective observability.
Demonstrated ability to communicate technical decisions clearly to both technical and non-technical audiences.
Preferred Qualifications
Master’s degree with 6+ years of experience in software development.
Experience designing and evolving service or multi-service architectures at scale, including resiliency, fault tolerance, and performance optimization.full-stack decision-making
Demonstrated leadership through mentorship, engineering community contributions, and cross-team collaboration.
Hands-on experience with data-driven decision making, including defining metrics, using logging, monitoring, and analytics to guide iterations, and improving system health and user outcomes.
A strong understanding of business needs, with a track record of identifying and solving team-level technical and organizational challenges.
Demonstrated depth in one or more technical domains such as distributed systems, data-intensive services, recommendation systems, or full stack applications, while remaining adaptable across domains as business needs evolve.
Please note that this role is only available in Seattle, WA , in alignment with our flexible work model, which requires employees to be in the office at least three days a week. We are unable to offer relocation assistance for this role.
The total cash range for this position in Seattle is $184,500.00 to $258,000.00. Employees in this role have the potential to increase their pay up to $295,000.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.
Benefits and perks
Expedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at .
Accommodation requests
Expedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at .
About Expedia Group
Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.
Important notice
Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is .
Equal Opportunity
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.- ...ONLY QUALIFIED CANDIDATES NEED APPLY SENIOR SOFTWARE DEVELOPER – FULL STACK, JAVA SPRING, POSTGRESQL Role Overview: The Senior Software Developer will lead the design and development of the new application. This role will design and implement backed APIs...SeniorFull time
- ...The Software Engineer is responsible for the design, development, testing, and management of application development projects in support of IT infrastructure. This includes programmatic integration of third-party components, introduction of new custom capabilities, modification...SeniorFull time
$178k - $245k
...Integrate Amperity services into customers’ core business operations. Develop predictive analysis tools and real-time decisioning engines. Build agentic tools for customers and an MCP enabling external AI tools to use the Amperity platform. Build and scale...SeniorFull timeWork at officeRemote work$184.9k - $250.2k
...quantum computing. We need a Senior SDE who can build high-performance... ...workloads - the kind of engineer who thinks about latency budgets... ...accessible through clean software abstractions.If you have a background... ...professional software development experience- 5+ years of programming...SeniorInternshipFlexible hours- ...Participate in code reviews, on-call rotations, and architecture discussions Required Qualifications ~3–5 years of software engineering experience on large-scale distributed systems or cloud services ~ Strong proficiency in Java or C++ ~ Deep understanding...SeniorFull time
$184.5k
...loyalty and traveler satisfaction. This Senior Software Developer role is part of the AI... ...agentic platform that automate high-volume engineering workflows, reduce “keep the lights on”... ...Expedia Group. As a Senior Software Development Engineer at Expedia Group, you design,...Senior$168.1k - $227.4k
...millions of developers and DevOps engineers all over the world to monitor... ...team is looking for talented software developers who are passionate... ...contributing to the product development lifecycle.Key job... ...sharing and mentorship. Our senior members enjoy one-on-one mentoring...SeniorInternshipWork from homeFlexible hours- ...technical requirements. Participate in all aspects of the software development lifecycle, including requirements collection, planning,... ...functional responsibilities and expert knowledge of software engineering with: Expert proficiency with Python and JavaScript Eight...SeniorFull time
$168.1k - $227.4k
...integrate hardware, firmware, application software and services to deliver new virtualized... ...experienced leader to drive software development and scaling for new EC2 compute... ...infrastructure.- Collaborate with hardware engineering teams to influence future platform designs...SeniorInternshipFlexible hours$191k - $254k
...Senior Software Engineer Software | Washington, DC | Full Time Position: Senior Software Engineer Location: Washington, DC Category... ...a Senior Software Engineer to support the design and development of software for next-generation hardware platforms in a mission...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift- ...Description ISL is looking for a skilled, hard-working Senior Software Engineer to help build amazing experiences for some of the biggest... ...helping other developers grow. You are experienced in web development and set the standards for the software we produce. Your deep...SeniorFull time
$180k - $225k
...payment, and disbursement. As an engineer on the team, you'll apply... ...deliver scalable, high-quality software solutions with a customer-... ...team's use of modern AI-powered development tools to deliver faster while... ...skills.About the Role:As a Senior Software Development Engineer...SeniorFull timeWork experience placementWork at officeWorldwideFlexible hours$193.3k - $261.5k
...operations, CICD and Infrastructure services. We are looking for engineers with experience in designing backend services, five 9... ...advantage.The candidate would participate in all phases of software development from requirements through implementation and test to operations...SeniorPermanent employmentInternshipLocal areaFlexible hours- ...Overview Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed multi-physics... ...platform. In this role, you will contribute to the development of our simulation runtimes and levera ge the c loud...SeniorPermanent employmentFull timeFlexible hours3 days per week
- ...growing and we’re looking for a talented Senior Full Stack Developer to join our team!... ...architecture; visual design patterns, cloud development, OOP, Microservice design and your... ...of experience building scalable system software and/or services Worked with user interface...SeniorCasual workWork at officeRemote workFlexible hours
$144.1k - $216.1k
...connection. That’s where you come in!We are looking for a Senior Software Engineer to join our Business Systems Engineering (BSE) organization... ...on. You'll work on the cutting edge of AI-driven software development, pairing technical excellence and engineering discipline...SeniorLocal areaWorldwide$168.1k - $227.4k
...and material handling operations, you'll be a perfect fit at Software Controls and Science (SCS). We are a team of innovative... ...industrial control systems.We are seeking a passionate Software Development Engineer to innovate in building Human Machine Interfacing Platforms...SeniorInternshipWorldwideFlexible hours$168.1k - $227.4k
...adjusts in days, not months. We value engineering leaders who thrive in ambiguity, bias... ...knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and... ...years of non-internship professional software development experience- 5+ years of programming with...SeniorInternshipFlexible hours$184.5k
...learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.This Senior Software Development Engineer role is part of the Air Supply team which sits within our Technology division. Air Supply unifies and elevates...SeniorFull time- ...focus areas, and inspire our organizational culture. A Senior Software Engineer (SSE) is responsible for designing, developing, and... ...design documents. Additionally, the SSE is expected to track development timelines, lead the design phase, and negotiate feature sets...SeniorFull timeLocal areaRemote work
- ...Job Opportunity : Our team is seeking a talented Senior Software Engineer to work in a hybrid model with our client located in Washington... ...JavaScript-based technologies. Support a full system development agile lifecycle using CI/CD and DevSecOps practices. Understand...SeniorFull timeWork experience placement
$168.1k - $227.4k
Salesforce Success Central (SFSC) Engineering team builds and operates services and infrastructure... ...- Responsible for end-to-end design, development, test, implementation of complex... ...+ years of non-internship professional software development experience- 5+ years of programming...SeniorInternshipFlexible hours$180k - $200k
...its legitimacy. Your trust is important to us. Stay safe and informed. Senior Software Engineer Nexxen SSP | Hybrid — 3 days/week in office Join Nexxen's SSP Software Development team building and running a high-throughput SSP that processes hundreds of...SeniorFull timeWork at officeFlexible hours3 days per week- ...Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies... ...Developer with strong full-stack AI development experience to build and maintain scalable... ...AWS Certified Generative AI Engineer - Professional Security+ certification...SeniorFull time
$145k - $160k
...Description Job Description Deadline for applications: Wednesday, September 30, 2026 PURPOSE OF POSITION The Senior Software Development Engineer designs, develops, integrates, and supports enterprise applications, web platforms, data solutions, and AI-enabled...SeniorFlexible hours3 days per week$135k - $200k
...Palantir builds the world’s leading software for data-driven decisions and operations... ...hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build... ...~4+ years of professional software development experience on core infrastructure with...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$168.1k - $227.4k
...connectivity possible. Before a single satellite reaches orbit, its payload software must be validated, stressed, and proven through rigorous automated testing.We are hiring a Senior Software Development Engineer to lead the design and development of automation that validates...SeniorPermanent employmentInternshipLocal areaImmediate startFlexible hours- ...anomalous, unsupervised-learning, predictive, and emerging) Develop new platforms to elicit operational effect Support the design, development, and deployment of production systems adhering to the Continuous Integration/Continuous Delivery (CI/CD) pipeline Provide post...Senior
$140k - $180k
...the Digital family. Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications)... ...policies, procedures, and operating practices; and summarize development and service issues for stakeholders. Collaborate with product...SeniorPermanent employmentFull timeFlexible hours$168.1k - $227.4k
...Compliance & Security Assurance Engineering team is in the business of... ...team comprising software engineers, security engineers... ...compliance, this is it.As a Senior Software Engineer on our team... ...internship professional software development experience- 5+ years of programming...SeniorInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- software developer positions Washington DC
- senior software engineer remote Washington DC
- software engineer contract Washington DC
- IT software developer Washington DC
- cybersecurity software engineer Washington DC
- part time software developer remote Washington DC
- junior software developer internship Washington DC
- junior software engineer Washington DC
- software system engineer Washington DC
- software engineer remote Washington DC



