Senior Data Engineer (Contract Position)
Bandit
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Bandit is seeking a Senior Data Engineer / Analytics Engineer (Contract) to help architect and build the next generation of its backend data systems. This is a hands-on builder role partnering closely with the Head of Data to deliver an analytics foundation that powers new models, analyses, KPIs, and AI-driven workflows.
Responsibilities
- Collaborate on and help define data architecture, tooling choices, and long-term data strategy
- Build reliable ELT pipelines into Snowflake using Airbyte (including out-of-the-box and custom connectors)
- Transform raw data into clean, well-modeled analytical tables using dbt
- Translate business context into enriched data stores from new source tables
- Create context and semantic layers to enable self-serve analytics and agentic/AI-driven use cases
Requirements
- 5+ years in data engineering or analytics engineering
- Expert SQL skills and ability to model complex business logic
- Experience making data architecture decisions and understanding tradeoffs
- Ability to translate business operations/problems into data schemas
- AI-oriented data engineering mindset
- Experience with Snowflake, dbt, data ingestion tools such as Airbyte, and Airflow
Contract / Scheduling / Location
- Fully remote
- 20 hours/week, 12–16 week contract
- Flexible hours with availability to meet virtually ~1 day/week
- $100–150/hour depending on location and experience
About Bandit
Bandit Running is a performance apparel & gear brand for goal-driven runners. The company focuses on evolving running by building innovative products, experiences, and content for the global running community, with a mission-driven approach to disruptive excellence in the sport.
Scraped 4/9/2026