Data Engineering Manager

Trupanion•Seattle, WA
•Hybrid

About The Position

The Data Engineering Manager leads the Data Engineering team, coordinating priorities, supporting execution, ensuring high-quality engineering practices, and aligning work with Data Analytics, Data Science, and other stakeholders. The role maintains stable operations while 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 working from the company’s casual, pet-friendly office.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or appropriate work experience.
  • At least 3 years of experience leading, managing, or providing technical leadership to data engineering teams, including coaching engineers and managing delivery across multiple concurrent initiatives.
  • At least 5 years of experience designing, building, and enhancing ETL processes for enterprise data warehousing, data marts, integrations, and analysis.
  • At least 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 SparkSQL.
  • 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 technical 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 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 drive toward 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; the company is unable to sponsor or take over sponsorship of an employment visa.

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.
  • Oversee the design, development, and maintenance of scalable 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 engineering standards and 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

  • Monthly bonuses; employees are currently eligible.
  • Restricted Stock Units for new team members, with new-hire grants vesting over four years.
  • Full medical, dental, and vision benefits at no cost to the employee.
  • Four weeks of paid time off.
  • Nine paid float holidays.
  • A five-week sabbatical after five years of employment.
  • Casual, pet-friendly office environment.
  • Free medical health insurance for one dog or cat.
  • Paid time off to volunteer at nonprofit organizations.
  • Free on-site gym.
  • Free dog-walking services for office pets during business hours.
  • Free parking.
  • Paid ORCA cards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service