Role overview
Lead a data engineering team responsible for turning business data into secure, reliable services that product teams, business functions, partners, and AI agents can use directly. This player-coach role combines team development and roadmap ownership with hands-on architecture, design reviews, and occasional coding. The platform should provide a consistent view of the customer journey, dependable metrics, and governed access with answers traceable to their sources.
Responsibilities
- Hire, coach, and retain data engineers; set expectations, provide feedback, and create career paths that reduce reliance on individual team members.
- Define the data platform roadmap and architecture across ingestion, modeling, semantic definitions, and governance; make priorities and trade-offs clear.
- Deliver reliable pipelines with service expectations, consistent metric definitions, and data suitable for AI consumers.
- Set standards and priorities for secure data serving through APIs and other access layers, including authorization and auditability.
- Partner with finance, operations, sales, marketing, and product to understand needs and turn them into practical recommendations.
- Evaluate vendors, negotiate contracts within delegated authority, and manage warehouse and tooling costs.
Requirements
- At least 10 years in software or data engineering, including five or more years managing engineers.
- Demonstrated ability to hire and develop engineers and build effective teams.
- Experience designing enterprise data architecture, including warehouses, data modeling, lineage, governance, and architecture reviews.
- Strong SQL and hands-on experience with a modern warehouse and transformation framework such as Snowflake, BigQuery, or dbt; fluency in a backend language such as Python.
- Experience with production APIs, access control, and handling personally identifiable information.
- Track record delivering cross-team data platform projects, setting priorities, and building consensus with non-engineering partners.
- Practical experience using coding agents and introducing agentic engineering practices to a team, including preparing governed data whose answers can be traced to source.
- Experience evaluating vendors and negotiating contracts.
Benefits and work setup
- Remote position based in the United States.