Sr Manager, Software Engineering

Expedia Group•Washington, DC
•$184,500 - $258,000

About The Position

Expedia Group is seeking a Senior Manager, Software Development Engineering to lead the Software Engineering stream of its Digital Operations Supply Marketing team. The team builds and operates self-service tools that help Marketing Operations teams across Hotels, VR, Connectivity, and OCF run campaigns, working closely with marketers and designers on intake, quality assurance, and launch. The role owns the technical vision, delivery, and team growth for the DigOps Utilities platform. Its tools include campaign utilities such as Multi-Select, Expiring DRR, Bulk List Upload, Target List Upload and scheduling, token upload/download, A/B testing, and localization tooling. The role also covers an AI Orchestration engine that builds Marketo programs and templates from Figma files, GenAI-assisted Email QA, and the data integration layer connecting utilities to Trino/Starburst, Salesforce, and EGA. The manager will lead migration of legacy PHP utilities to the new stack and plan how Marketo-based utilities will be rebuilt or replaced for SFMC. This is a hands-on engineering leadership position that combines platform ownership, technical modernization, reliable operations, and the development of engineering managers and their teams. The role partners with design, marketing, Data Engineering, Innovation, and other stakeholders to balance near-term delivery with long-term platform evolution.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent related professional experience.
  • At least 8 years of software engineering experience.
  • At least 3 years of experience managing engineering managers or team leads, rather than only individual contributors.
  • Proven track record delivering production services or platforms at scale.
  • Strong experience with distributed systems, RESTful API design, and AWS-based platforms.
  • Experience with front-end development frameworks and modern JavaScript/TypeScript stacks.
  • Experience building and operating Python web services with asynchronous or batch job processing, including queues, workers, and retries, and relational databases such as Postgres.
  • Experience modernizing legacy applications, such as PHP applications, to a new stack, including phased cutover and retirement of the old system.
  • Hands-on experience with MarTech/CRM platforms such as Marketo and Salesforce Marketing Cloud (SFMC), including understanding campaign data models and marketing data integrations.
  • Demonstrated ability to lead teams through technical change and platform modernization.
  • Strong cross-functional communication and stakeholder management skills.

Nice To Haves

  • Experience with Figma-to-code or design-system tooling integrations.
  • Experience building internal self-service tools for marketing or operations teams, such as bulk list and audience uploads, campaign setup, and opt-in/opt-out workflows, with strong validation and clear status and error reporting for non-technical users.
  • Experience with marketing personalization or recommendation systems, such as next-best-action or opportunity engines that surface campaign or audience signals.
  • Experience with localization or translation workflows for global marketing campaigns across multiple languages.
  • Broader software engineering experience across domains or technology stacks beyond the team’s core stack.
  • Experience in the travel or e-commerce industry.

Responsibilities

  • Lead and grow the engineering team building self-service marketing utilities on the DigOps Utilities platform, including campaign list, scheduling, token, testing, and localization tools.
  • Lead migration of legacy PHP utilities from CoE and MSLPS servers to the new DigOps Utilities stack, including cutover, validation with Marketing Operations, and retirement of legacy code.
  • Plan the rebuild or replacement of Marketo-based utilities for SFMC while preserving marketers’ self-service experience.
  • Own the API and data-integration layer connecting utilities to Trino/Starburst, Salesforce ACR, account and contact tables, and EGA data sources, including schema management and Lake Formation permissions across environments.
  • Own the technical roadmap for front-end development across DigOps projects and the self-service utility interfaces used by marketers and designers.
  • Own the AI Orchestration engine that generates Marketo templates from Figma files and GenAI-assisted Email QA.
  • Partner with design and marketing stakeholders to expand designer self-service for template building.
  • Own platform and infrastructure health for DigOps tooling, including Okta sign-in and access groups, Cloud Gate Proxy, deployment automation, and technical-debt reduction.
  • Improve reliable background processing, including idempotent Celery tasks and batch status and failure reporting.
  • Establish engineering practices for API design, coding, testing, observability, and operational readiness.
  • Coordinate utility support and incident readiness with Marketing Operations, and build monitoring and alerting, such as Datadog, to identify and route failures before marketers are affected.
  • Recruit, develop, and mentor engineering managers and their teams; build an inclusive, high-performing culture and clear career paths.
  • Partner with Data Engineering and Innovation leads to align priorities across Supply Marketing.
  • Balance near-term delivery commitments with longer-term platform modernization.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Employee Assistance Program
  • Wellness reimbursement
  • Travel reimbursement
  • Travel discounts
  • International Airlines Travel Agent Network (IATAN) membership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service