
Senior Staff Data Engineer
Fanatics, Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $185,760 - $268,750 per year
Job Level
Senior
Tech Stack
AirflowAWSCloudDistributed SystemsGoKafkaTerraform
About the role
- Lead the architecture, discovery, design, and implementation of complex data systems and pipelines across multiple domains.
- Own and evolve shared data platforms, including event- and stream-based systems, as long-lived, reusable capabilities.
- Drive strategic technical decisions around architecture, technology selection, and system design with a focus on reliability, cost, and operational sustainability.
- Define and evolve shared data models, schemas, and contracts that enable consistent use of data across teams while respecting local autonomy.
- Partner with product, platform, and engineering leaders to translate ambiguous business needs into clear technical direction and executable plans.
- Establish standards and patterns for building, enriching, and consuming data streams and derived datasets.
- Produce clear technical proposals and documentation that communicate system design, trade-offs, and long-term implications.
- Represent the team in cross-functional planning, architecture reviews, and strategic initiatives.
- Serve as an escalation point for complex technical challenges and high-impact incidents.
- Mentor engineers at all levels and set expectations for technical excellence, design quality, and documentation.
Requirements
- 12+ years of experience in data engineering or related fields, with demonstrated progression into senior or staff-level technical leadership roles.
- Proven experience architecting and operating large-scale, cloud-native data platforms and pipelines.
- Strong understanding of distributed systems concepts, including state, ordering, failure modes, and consistency.
- Experience with event-driven or streaming architectures and the systems that support them (particularly Kafka, Airflow, Snowflake).
- Hands-on experience building and operating data systems in AWS.
- Track record of influencing technical direction across multiple teams or organizations.
- Ability to operate effectively in ambiguous, fast-paced environments and drive clarity through technical leadership.
- Strong written and verbal communication skills, with experience presenting complex technical topics to diverse audiences.
- Experience with data governance, security, and compliance considerations at scale.
- Experience designing and running long-lived backend services is a plus.
- Experience developing in Go and using infrastructure as code (e.g., Terraform) is a strong plus.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data engineeringcloud-native data platformsdistributed systemsevent-driven architecturestreaming architectureAWSGoinfrastructure as codeTerraformdata governance
Soft skills
technical leadershipcommunication skillsmentoringproblem-solvingstrategic decision-makingcollaborationclarity in ambiguitydocumentationinfluencingpresentation skills