Teamworks
Sports Tech
SeniorDataEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Data Engineer at Teamworks. Skills: Lakehouse Architecture, AWS, Data Modeling, Python. Own design, implementation, operation of data pipelines. Consolidate performance data and product telemetry”
What You'll Achieve.
Support cross-product analytics; Support GenAI features; Support AI agents; Translate work to outcomes on the field
Industry & Context.
Reducing toil; Reducing cost
On-call rotation ownership
What They're Looking For.
Must Have
7+ years of data engineering or related experience, Python proficiency for pipelines, transformations, and platform tooling, Hands-on experience designing and operating lakehouse architectures (Delta Lake, Iceberg, or Hudi), Hands-on experience with modern processing engines (Spark, Databricks, Trino, or Snowflake), Deep AWS experience (S3, IAM, Glue, EMR/Lambda, networking), Production-grade Infrastructure as Code in Terraform, Data modeling and schema design skills, Experience modeling complex entities like time-series, hierarchical, or multi-source data, Experience designing integration patterns across products or systems (event-driven, API, batch), Attention to reliability and multi-tenant isolation, Communicator who builds consensus across teams, Writes RFCs and design specs, Values documentation as part of the craft
Nice to Have
Worked in the sports industry, Intuition for modeling athlete and performance data, Broader software engineering knowledge beyond data engineering, Fluent in integration patterns across systems, AI-forward in your day-to-day, Using tools like Claude or Cursor for spec-driven development, Actively look for ways to apply AI in the SDLC and platform operations
What You'll Do.
operation of data pipelines
Consolidate performance data and product telemetry
Lead architecture and infrastructure decisions
Drive data modeling for complex entities
Build and document reusable patterns
Raise bar on platform reliability
Partner with product and engineering teams
Evaluate and evolve platform technology stack
Participate in on-call rotation
How You'll Work.
Team & Collaboration
Builds consensus across teams; Partner with product and engineering teams
Communication Scope
Communicator who builds consensus; Writes RFCs and design specs
Full Job Description
I'm Scott Roberts https://www.linkedin.com/in/scottrobertsprofile/, Senior Manager, Engineering at Teamworks. I lead the Data Platform team, and we're building the foundation that brings together athlete performance data, product telemetry, and the unique data sets we've accumulated through several acquisitions in the sports tech space. Right now, a lot of that data lives in disparate systems and original tech stacks. My team is changing that by building a modern lakehouse that becomes the default path for data flowing across our products. This is where you come in. I need a Senior Data Engineer to help lead this platform strategy, design the patterns that other teams will adopt, and make sure the data foundation we're building can support cross-product analytics, GenAI features, and the AI agents that are becoming core to how our products work. The work is highly visible, complex, and directly tied to capabilities that will show up on the field for athletes and coaches. THE ROLE - Own the design, implementation, and operation of production data pipelines that consolidate performance data and product telemetry into our lakehouse - Lead architecture and infrastructure decisions for our lakehouse platform on AWS, including IaC in Terraform, schema design, and multi-tenant isolation patterns - Drive data modeling for complex entities like time-series performance data, hierarchical org structures, and multi-source athlete profiles - Build and document the reusable patterns, runbooks, and Terraform modules that let other product teams self-serve new datasets and integrations - Raise the bar on platform reliability through observability, on-call rotation ownership, and post-incident learning that reduces toil and cost over time - Partner with product and engineering teams to evaluate and evolve the platform's technology stack as the business scales into new environments - Participate in our on-call rotation WHAT I'M LOOKING FOR WHAT YOU MUST BRING - 7+ years of data engin
Applying for this Senior Data Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Teamworks?
Real rants from real employees. Read before you apply.