Data Engineering Manager

Trupanion•Seattle, WA
•$130,000 - $140,000•Hybrid

About The Position

The Data Engineering Manager leads the Data Engineering team, coordinating priorities, supporting execution, and ensuring high-quality engineering practices. The role aligns data engineering work with Data Analytics, Data Science, and other stakeholders while maintaining stable operations and improving processes, communication, and delivery. The position is open to candidates in the Seattle, Washington area and follows a hybrid schedule, with at least three days per week in Trupanion’s casual, pet-friendly office. The manager oversees scalable data pipelines and enterprise data platforms in a Microsoft Azure environment, including data warehousing and analytics solutions. The role also supports operational reliability, compliance, Agile delivery, and the development of the data engineering team.

Requirements

  • Bachelor’s-level degree in Computer Science or Engineering, or appropriate work experience.
  • 3+ years leading, managing, or providing technical leadership to data engineering teams, including coaching engineers and managing delivery across multiple concurrent initiatives.
  • 5+ years designing, building, and enhancing ETL processes for data warehousing, data marts, data integrations, and enterprise data analysis.
  • 3+ years of technical experience with data warehousing in a Microsoft/Azure environment using tools such as SQL Server, Azure SQL, ADLS Gen2, Azure Streaming Analytics, Databricks, Delta Lake, Apache Spark, or Spark SQL.
  • Experience with software and infrastructure change management, release management, and source code control.
  • Experience operating production data platforms with defined SLAs, monitoring, incident management, root-cause analysis, and performance optimization.
  • Experience implementing CI/CD and automated testing practices for data engineering workloads.
  • Experience with modern data architecture patterns, including Lakehouse, medallion architecture, dimensional modeling, data warehousing, and batch and real-time processing.
  • Experience with cloud cost optimization and capacity management for enterprise data platforms.
  • Strong understanding of data governance, security, privacy, metadata, lineage, and role-based access control.
  • Strong SQL skills and sufficient hands-on depth in Python, PySpark, or similar languages to provide technical direction and conduct meaningful design and code reviews.
  • Experience leading, designing, and implementing data pipelines for varied flows, including integrations, ETL/ELT, streaming analytics, and big data analytics.
  • Familiarity with data accuracy standards and compliance expectations, including SOX-related work.
  • Experience with Microsoft Azure IaaS and PaaS solutions.
  • Experience driving Continuous Delivery while maintaining strong attention to detail.
  • Experience in Agile software development organizations.
  • Ability to identify and pursue optimal solutions when presented with constraints.
  • Experience improving engineering workflows, documentation, and reliability, and identifying and escalating risks early.
  • Must be authorized to work for any employer in the United States; visa sponsorship or transfer is not available.

Nice To Haves

  • Experience with similar data engineering tools in a Linux/AWS environment.

Responsibilities

  • Lead and manage the Data Engineering team by setting priorities, assigning work, and supporting day-to-day execution to ensure reliable and timely data delivery.
  • Partner with Data Analytics, Data Science, and business stakeholders to align data engineering initiatives with organizational goals and analytical needs.
  • Ensure the design, development, and maintenance of scalable, high-quality data pipelines, including ETL/ELT processes, integrations, streaming, and big data solutions.
  • Own the operational health of enterprise data platforms and pipelines, including availability, performance, data freshness, incident response, root-cause analysis, capacity planning, and adherence to SLAs/SLOs.
  • Establish and promote engineering standards and best practices for code quality, testing, documentation, and operational excellence.
  • Improve engineering workflows, delivery processes, and team communication to increase efficiency and predictability.
  • Oversee data warehousing and analytics solutions in Microsoft Azure, including Azure SQL, Synapse Analytics, ADLS Gen2, Databricks, and Spark.
  • Ensure data accuracy, integrity, and compliance with enterprise standards and regulatory requirements, including applicable SOX-related controls.
  • Manage software and infrastructure change processes, including release management, source control, and deployment coordination.
  • Support Agile practices by improving sprint execution, backlog management, and cross-team collaboration.
  • Identify technical risks and constraints early, escalate issues as needed, and guide the team toward pragmatic solutions.
  • Mentor and develop data engineers through technical guidance, feedback, and growth opportunities.
  • Contribute to technology and architecture decisions supporting the long-term evolution of the enterprise data ecosystem.

Benefits

  • Full medical, dental, and vision benefits at no cost to the employee.
  • Four weeks of paid time off and nine paid float holidays.
  • Five-week sabbatical after five years of employment.
  • Free medical health insurance for one dog or cat.
  • Paid time off to volunteer at nonprofit organizations.
  • Seattle office amenities include a free on-site gym, dog-walking services for office pets during business hours, free parking, and paid ORCA cards.
  • Employees are currently eligible for monthly bonuses.
  • New team members receive Restricted Stock Units that vest over four years.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service