Senior Manager Data Engineering

$173,000 - $277,000/Yr

Expedia Group - Seattle, WA

posted 9 days ago

Full-time - Manager
Seattle, WA
Administrative and Support Services

About the position

The position is for a Manager or Senior Manager leading a team of data engineers at Expedia Group. The role involves overseeing the delivery of work for defined domains, expanding the scope and feature set, and collaborating with management and product teams to balance team wellbeing with operational needs. The ideal candidate will have proven management experience, a strong technical background, and the ability to lead multiple data engineering projects while mentoring team members.

Responsibilities

  • Anticipates and recognizes bottlenecks in work processes between teams and makes suggestions for ongoing improvement.
  • Leads implementation teams and ensures the successful execution of new ideas or approaches.
  • Coordinates with team to define the measures of success for process improvements.
  • Develops product phase-out planning in line with the product roadmap.
  • Determines different phase milestones and priorities in collaboration with product management peers.
  • Conducts day-to-day work and solves complex issues in own specific technical engineering area.
  • Shares deep domain and industry knowledge between cross-functional teams.
  • Acts as a spokesperson for software design best practices for designing large scale real-time and batch data pipelines/systems.
  • Researches and recommends frameworks and architectural/code design patterns.
  • Identifies areas of improvements within the code and suggests solutions.
  • Advocates for operational excellence such as unit testing, establishing SLAs, programming for resiliency and scalability, and data quality checks.
  • Reports on team status faithfully and listens for suggestions to improve lagging project work.
  • Reviews the skill and expertise requirements to accomplish team goals and identifies staffing and talent resources to fill project roles.
  • Develops action plans for optimal resource utilization and manages resource usage among team.
  • Encourages and supports education and professional development of individual contributors and managers.
  • Mentors individual contributors and managers by providing advice and recommendations based on own experience.
  • Promotes collaboration among team members and encourages others to cooperate and coordinate efforts.

Requirements

  • Proven management experience with a solid track record as a Manager or Senior Manager, preferably with a minimum of 5 years in a leadership role.
  • Experience recruiting at least 5 data engineers to own team.
  • Performance management experience with at least 3 individual cases.
  • Experience executing capacity planning/allocation of teams of 10 or more.
  • Ability to manage individuals in various locations and mentor team members.
  • Experience leading more than 3 multi-quarter data engineering projects.
  • Strong knowledge in multiple technologies or languages and able to justify technology choices to technical and non-technical observers.
  • Expertise in architecture, business acumen, and domain knowledge, testing, monitoring, alerting, data access patterns, and streaming technology.

Nice-to-haves

  • Experience with cloud services and toolkits.
  • Knowledge of data validation, data modeling, data performance, and cost optimization.

Benefits

  • Medical, dental, and vision insurance coverage.
  • Paid time off.
  • Employee Assistance Program.
  • Wellness and travel reimbursement.
  • Travel discounts.
  • International Airlines Travel Agent (IATAN) membership.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service