T

Trupanion

Pet health insurance with direct payments.

Data Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA

About the Job

Requirements

  • A bachelor's-level degree in Computer Science, Engineering, or appropriate work experience is required.
  • 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 data warehousing, data marts, data integrations, and enterprise data analysis.
  • At least 3 years of technical experience with data warehousing in a Microsoft Azure environment using tools such as SQL Server, Azure SQL, Azure Data Lake Storage Gen2, Azure Streaming Analytics, Databricks, Delta Lake, Apache Spark, or SparkSQL.
  • Experience with software and infrastructure change management, release management, and source code control is required.
  • 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 designing and implementing data pipelines for diverse data flows, including cross-system integrations, ETL/ELT pipelines, 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 in Agile software development organizations.
  • Ability to identify and drive toward optimal solutions given constraints.
  • Experience improving engineering workflows, documentation, and reliability, and identifying and escalating risks early.

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 across the organization.
  • 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, data integrations, and 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 defined SLAs and SLOs.
  • Establish and promote engineering standards and best practices for code quality, testing, documentation, and operational excellence.
  • Drive continuous improvement in engineering workflows, delivery processes, and team communication to increase efficiency and predictability.
  • Oversee data warehousing and analytics solutions in a Microsoft Azure environment, including Azure SQL, Synapse Analytics, ADLS Gen2, Databricks, and Spark.
  • Ensure data accuracy, integrity, and compliance with enterprise standards and regulatory requirements, including SOX-related controls where applicable.
  • Manage software and infrastructure change processes, including release management, source control practices, and deployment coordination.
  • Support Agile development 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 by providing technical guidance, feedback, and growth opportunities.
  • Contribute to technology and architecture decisions supporting the long-term evolution of the enterprise data ecosystem.

Desired Qualifications

  • Experience with similar tools in a Linux or AWS environment.

About the Company

Trupanion

Pet health insurance with direct payments.

Trupanion provides medical insurance for pets, helping pet owners cover veterinary expenses. Customers pay a monthly premium, and when a pet needs care, Trupanion can pay participating veterinary hospitals directly, covering up to about 90% of the bill, with the owner paying the remainder at checkout. Premiums are set based on factors like breed, age, and health to manage risk. The company differentiates itself with direct payment to veterinarians (avoiding patient-side reimbursements) and a customer-centric claims experience, including 24/7 support. Its goal is to help ensure pets receive timely medical care by offering predictable coverage that makes veterinary costs more affordable.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Seattle, WA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Trupanion

See more jobs