Senior Software Development Engineer - AI Foundations

Expedia GroupSeattle, WA
$184,500 - $295,000

About The Position

This Senior Software Developer Engineer position will be part of the DevEx AI Agents Marketplace team. This team is responsible for building a set of autonomous AI Agents to improve Developer Experience across EG. This is an open marketplace to enable platform use-cases and allow teams to use and build their own custom agents to solve broad development problems. This will be a high impact technical leadership role, defining tech strategy, while also being deeply hands on in building out the AI Agents experience.

Requirements

  • Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.
  • 6+ years of professional software development experience with a Master's degree, or 8+ years with a Bachelor's degree.
  • Proven experience driving the end-to-end technical design of multiple complex, multi-quarter projects.
  • Proficiency in multiple programming languages and/or technologies.
  • Demonstrated ability to understand highly complex systems and design moderately complex systems.
  • Experience collaborating with business partners to identify problems and deliver technical solutions that meet their needs.

Nice To Haves

  • Prior experience working with AI Agents
  • Experience serving as a subject matter expert for a given technical domain.
  • Contributions to the wider engineering community (e.g., blog posts, open-source contributions, tech talks).
  • A deep understanding of modern testing, monitoring, and alerting tools and technologies.

Responsibilities

  • Lead a community of practice, bringing people together for shared learning and development.
  • Partner with business stakeholders to build a clear understanding of how the technology stack is tied to business outcomes.
  • Serve as a guide to other engineers, sharing your domain and industry knowledge across cross-functional teams.
  • Research, recommend, and implement frameworks, architectural patterns, and code design patterns.
  • Advocate for operational excellence, including unit testing, establishing SLAs, and programming for resiliency and scalability.
  • Apply systems thinking to analyze issues, making recommendations to improve processes and implement holistic solutions.
  • Facilitate collaboration with diverse stakeholders to develop effective and innovative solutions to complex issues.
  • Take ownership of the full software development lifecycle, from technical design to testing, deployment, and maintenance.
  • Report on the status and progress of high-level projects to technology leadership.

Benefits

  • medical, dental, and vision coverage
  • paid time off
  • an Employee Assistance Program
  • wellness and travel reimbursement
  • travel discounts
  • International Airlines Travel Agent Network (IATAN) membership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service