CrawlJobs Logo

Staff Analytics Engineer - dbt

octopus.energy Logo

Octopus Energy

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re starting up a brand-new Analytics Platform team to drive the data strategy across our global business. We're looking for a dbt wizard to help build scalable data foundations. The team will... Build a platform of consolidated analytics tools which enables data teams to quickly turn data into insights through dashboards, notebooks, and AI agents; Make metrics discoverable, trustworthy, and usable to data consumers; Embed excellent data modelling practices to make data assets efficient, reusable & globally consistent

Job Responsibility:

  • Build, document and consult on: Analytics for business domains using dbt & modern BI tools such as Lightdash
  • Strategies to model & govern a Data Mesh – improving discoverability, consistency, performance, and performance
  • Comprehensive testing frameworks to ensure data quality, using tools like dbt_expectations and Elementary
  • Robust CI/CD pipelines for testing and deployment of AE and BI models
  • Monitoring and alerting tools for insights on AE performance
  • Work hands-on with ~20 teams, guiding them to adopt tools & data modelling approaches at scale (1000s of models!)

Requirements:

  • Deep expertise with dbt Core
  • Advanced SQL, Jinja and Git
  • Data Modelling Techniques e.g. Kimball, OBT
  • Experience with a cloud warehouse provider e.g. Databricks, Snowflake, BigQuery
  • A record of working with multiple stakeholders across domains

Nice to have:

  • Python
  • Spark
  • Github
  • Lightdash
  • Elementary
  • CircleCI
  • Databricks
  • Airflow
  • Kubernetes
  • DuckDB

Additional Information:

Job Posted:
December 28, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Analytics Engineer - dbt

Staff Data Engineer

We are seeking a Staff Data Engineer to architect and lead our entire data infra...
Location
Location
United States , New York; San Francisco
Salary
Salary:
170000.00 - 210000.00 USD / Year
taskrabbit.com Logo
Taskrabbit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years of experience in Data Engineering
  • Expertise in building and maintaining ELT data pipelines using modern tools such as dbt, Airflow, and Fivetran
  • Deep experience with cloud data warehouses such as Snowflake, BigQuery, or Redshift
  • Strong data modeling skills (e.g., dimensional modeling, star/snowflake schemas) to support both operational and analytical workloads
  • Proficient in SQL and at least one general-purpose programming language (e.g., Python, Java, or Scala)
  • Experience with streaming data platforms (e.g., Kafka, Kinesis, or equivalent) and real-time data processing patterns
  • Familiarity with infrastructure-as-code tools like Terraform and DevOps practices for managing data platform components
  • Hands-on experience with BI and semantic layer tools such as Looker, Mode, Tableau, or equivalent
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, reliable data pipelines and infrastructure to support analytics, operations, and product use cases
  • Develop and evolve dbt models, semantic layers, and data marts that enable trustworthy, self-serve analytics across the business
  • Collaborate with non-technical stakeholders to deeply understand their business needs and translate them into well-defined metrics and analytical tools
  • Lead architectural decisions for our data platform, ensuring it is performant, maintainable, and aligned with future growth
  • Build and maintain data orchestration and transformation workflows using tools like Airflow, dbt, and Snowflake (or equivalent)
  • Champion data quality, documentation, and observability to ensure high trust in data across the organization
  • Mentor and guide other engineers and analysts, promoting best practices in both data engineering and analytics engineering disciplines
What we offer
What we offer
  • Employer-paid health insurance
  • 401k match with immediate vesting
  • Generous and flexible time off with 2 company-wide closure weeks
  • Taskrabbit product stipends
  • Wellness + productivity + education stipends
  • IKEA discounts
  • Reproductive health support
  • Fulltime
Read More
Arrow Right

Staff Data Engineer - Analytics Platform

We’re starting up a brand-new Analytics Platform team to drive the data strategy...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
octopus.energy Logo
Octopus Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise with dbt Core
  • Advanced SQL, Jinja and Git
  • Data Modelling Techniques e.g. Kimball, OBT
  • Experience with a cloud warehouse provider e.g. Databricks, Snowflake, BigQuery
  • A record of working with multiple stakeholders across domains
Job Responsibility
Job Responsibility
  • Build, document and consult on: Analytics for business domains using dbt & modern BI tools such as Lightdash
  • Strategies to model & govern a Data Mesh – improving discoverability, consistency, performance, and performance
  • Comprehensive testing frameworks to ensure data quality, using tools like dbt_expectations and Elementary
  • Robust CI/CD pipelines for testing and deployment of AE and BI models
  • Monitoring and alerting tools for insights on AE performance
  • Work hands-on with ~20 teams, guiding them to adopt tools & data modelling approaches at scale (1000s of models!)
  • Fulltime
Read More
Arrow Right
New

Staff AI Data Engineer

We are looking for a Senior Data Engineer AI to join the AI team at Doctolib. As...
Location
Location
France , Paris
Salary
Salary:
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years+ of experience as an Analytics Engineer, Data Engineer, or a similar role
  • Proficient in Python, SQL, and DBT for building data pipelines
  • Hands-on experience building data pipelines for AI/ML systems in production
  • Good understanding of ML model lifecycle (training, evaluation, deployment, monitoring)
  • First experience with Google Cloud Platform (GCP) stack
  • Strong collaboration skills and can work effectively with data science and engineering teams
Job Responsibility
Job Responsibility
  • Design and implement data capture and ingestion systems ensuring data quality, privacy compliance (anonymization, consent, retention), and GDPR adherence
  • Build, optimize and maintain end to end data pipelines using Python, Dagster, BigQuery, SQL/Jinja, DBT
  • Enable AI model development by providing datasets for training, evaluation, and annotation workflows
  • Develop custom monitoring solutions including online metrics pipelines and dashboards (Amplitude, Metabase, Tableau) to track AI system performance
  • Collaborate with the Data Platform teams to optimize infrastructure, ensure scalability, and manage costs effectively
What we offer
What we offer
  • Free comprehensive health insurance for you and your children
  • Parent Care Program: additional leave on top of the legal parental leave
  • Free mental health and coaching services through our partner Moka.care
  • For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support
  • Work from EU countries and the UK for up to 10 days per year, thanks to our flexibility days policy
  • Work Council subsidy to refund part of a sport club membership or a creative class
  • Up to 14 days of RTT
  • Lunch voucher with Swile card
  • Fulltime
Read More
Arrow Right
New

Staff Data Engineer

The GoFundMe team is searching for our next Staff Data Engineer to join our Anal...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
gofundme.com Logo
GoFundMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years as a data engineer crafting, developing and maintaining business data warehouse alternatives consisting of structured and unstructured data
  • Proficiency with building and orchestrating data pipelines using ETL/data preparation tools
  • Strong SQL and python skills
  • Experience with data observability, automated testing, and monitoring frameworks
  • Comfortable with Snowflake performance tuning and managing large datasets
  • Collaborative and proactive — you like helping teams move faster and more reliably
  • Fluent in English (written and spoken)
  • Familiarity with BI tools (Looker, Hex, Mode, Tableau) and semantic layers
  • DBT experience
Job Responsibility
Job Responsibility
  • Own and improve our normalized data layer, ensuring consistency, scalability, and high performance
  • Build automated tests and monitoring to catch issues before they reach production
  • Work closely with Analytics Engineers and Data Engineers to ensure data pipelines and models produce accurate, consistent, and well-structured data, coordinating on model design, testing, and quality checks to support reliable reporting and analytics
  • Contribute to Snowflake performance and cost optimization, helping ensure queries are fast and efficient
  • Explore ways to use AI to help the team design models, generate code suggestions, review changes, and detect anomalies
  • Maintain clear documentation and standards so everyone on the team can move fast with confidence
What we offer
What we offer
  • Make an Impact: Be part of a mission-driven organization making a positive difference in millions of lives every year
  • Innovative Environment: Work with a diverse, passionate, and talented team in a fast-paced, forward-thinking atmosphere
  • Collaborative Team: Join a fun and collaborative team that works hard and celebrates success together
  • Competitive Benefits: Enjoy competitive pay and comprehensive healthcare benefits
  • Holistic Support: Enjoy financial assistance for things like hybrid work, family planning, along with generous parental leave, flexible time-off policies, and mental health and wellness resources to support your overall well-being
  • Growth Opportunities: Participate in learning, development, and recognition programs to help you thrive and grow
  • Commitment to DEI: Contribute to diversity, equity, and inclusion through ongoing initiatives and employee resource groups
  • Community Engagement: Make a difference through our volunteering program
Read More
Arrow Right
New

Staff Engineer - Data

The Staff Engineer provides technical leadership across the Value Stream and Cap...
Location
Location
Salary
Salary:
Not provided
admiralgroup.co.uk Logo
Admiral Group Plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in a Senior or Staff Engineer role, ideally within data teams
  • Strong background in CI/CD practices, automated testing, and optimised deployment strategies
  • In-depth knowledge of testing frameworks and strategies across unit, integration, E2E, and non-functional domains
  • Experience with containerisation and infrastructure tools such as Docker, Kubernetes and Terraform
  • Expert level in languages like Python or Java, often using them to build complex data processing workflows and applications
  • Proficient in one or more major cloud platforms preferably Google Cloud Platform (GCP) or Microsoft Azure
  • A deep understanding of both relational databases (SQL) and NoSQL databases
  • Expert in data modelling, schema design, and optimizing database performance
  • Know how to design and manage data warehouses for efficient analytics
  • Design, build, and maintain complex Extract, Transform, Load (ETL) or Extract, Load, Transform (ELT) pipelines
Job Responsibility
Job Responsibility
  • Provide technical leadership and guidance to engineers across the Value Stream
  • Mentor engineers within your area of expertise to support their technical growth
  • Support the Principal Engineer and senior leadership team with technical risk management, strategy, and decision-making
  • Help shape epics and technical deliverables in alignment with roadmap goals
  • Own technical dependencies and contribute to planning cycles including Quarterly Alignment, Monthly Value Stream Planning, and Sprint Planning
  • Contribute to the detailed design, engineering quality, and technical oversight of solutions delivered within the Value Stream
  • Ensure all technical solutions follow architecture governance and align with Admiral’s engineering strategy
  • Drive improvements to CI/CD pipelines, automation, testing practices, and secure delivery
  • Lead on resolving technical constraints, blockers, and integration challenges
  • Identify and address technical debt, ensuring sustainability and maintainability
What we offer
What we offer
  • Everyone receives 33 days holiday (including bank holidays) when they join us, increasing the longer you stay with us, up to a maximum of 38 days (including bank holidays)
  • Option to buy or sell up to an additional five days of annual leave
  • Eligible for up to £3,600 of free shares each year after one year of service
  • Financial & Mortgage Advice
  • 24-Hour Ecare
  • Cycle to Work Scheme
  • Annual Holiday Allowance
  • Flexible Working
  • Simply Health
  • Private Health Cover
  • Fulltime
Read More
Arrow Right

Head of Data

As Head of Data, you will own our end-to-end data function: analytics, data engi...
Location
Location
United States
Salary
Salary:
239300.00 - 280000.00 USD / Year
findoctave.com Logo
Octave
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in data analytics/data science
  • 4+ years in a leadership role scaling teams and delivering cross-functional impact
  • Expertise with analytics reporting and data platforms Tableau, SQL, Adverity
  • Fluency in SQL and Python
  • experience with modern data stacks (e.g. BigQuery, dbt, Metabase, Mixpanel)
  • Proven leadership experience overseeing multi-disciplinary data teams (engineering, analytics, science)
  • Track record of hiring and scaling teams at high-growth startups or scale-ups
  • Experience shipping ML/AI solutions into production with measurable business impact
  • Strong technical background: modern data stacks (dbt, Snowflake, Airflow), programming (Python, SQL), ML/AI frameworks
  • Strategic thinker who can roll up sleeves when needed
Job Responsibility
Job Responsibility
  • Define and drive the company-wide data & AI/ML vision, aligned with business and product strategy
  • Partner with executives across Product, Engineering, Growth, and Finance to ensure data informs key decisions and creates competitive advantage
  • Evangelize data culture — making data and AI central to how we operate and build
  • Oversee pipelines, warehouse, and infrastructure for reliability, observability, and scale
  • Establish a single source of truth for KPIs and reporting
  • Implement governance for data quality, security, and compliance
  • Lead analytics team to deliver insights that drive product, growth, and operations
  • Scale self-serve analytics adoption while maintaining consistency and quality
  • Build frameworks for experimentation (A/B testing, causal inference)
  • Launch and scale high-impact AI/ML initiatives, from pilots to production
What we offer
What we offer
  • company sponsored life insurance
  • disability and AD&D plans
  • Voluntary benefits such as 401k retirement, medical, dental, vision, FSA, HSA, dependent care and commuter/parking options
  • Octave offers generous Paid Time Off as well as paid parental leave benefits
  • equity in the form of stock options
  • an annual bonus
  • Fulltime
Read More
Arrow Right

Staff Solutions Architect

We're seeking a Majors Solutions Architect to join our North East Solutions Arch...
Location
Location
United States , New York City
Salary
Salary:
190000.00 - 280000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of sales engineering, solutions architecture, or consulting in data operations, analytics, or BI
  • Proven hands-on experience with SQL, ETL, and data modeling
  • Strong understanding of modern data stacks and cloud data warehousing
  • Effective communicator—able to explain technical concepts to diverse audiences
  • Ability to gather and translate technical and business requirements into concrete solutions
  • Excellent written, and in-person communication skills to discuss complex topics with both technical and non-technical audiences
  • Adaptable in fast-paced environments with shifting priorities
  • A passion for being an inclusive teammate and involved member of the community
Job Responsibility
Job Responsibility
  • Design modern, enterprise-scale data architectures using dbt Cloud
  • Partner with Sales to demonstrate the technical value of dbt Labs solutions
  • Lead proof-of-concept engagements and technical evaluations for prospective customers
  • Work with engineering to deploy dbt Cloud in private clouds for enterprise clients
  • Manage the full customer lifecycle, from pre-sales through onboarding and adoption
  • Collaborate with Product and Engineering to influence the enterprise roadmap
  • Enable strategic partners (e.g., Snowflake, Databricks, AWS) in their implementation of dbt
  • Engage in the dbt Community and contribute to thought leadership
What we offer
What we offer
  • Unlimited vacation time with a culture that actively encourages time off
  • 401k plan with 3% guaranteed company contribution
  • Comprehensive healthcare coverage
  • Generous paid parental leave
  • Flexible stipends for: Health & Wellness
  • Home Office Setup
  • Cell Phone & Internet
  • Learning & Development
  • Office Space
  • Fulltime
Read More
Arrow Right
New

Staff Data Engineer

The Staff Data Engineer role is part of the Bamboo Health Engineering Team. You ...
Location
Location
United States
Salary
Salary:
Not provided
bamboohealth.com Logo
Bamboo Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Analytics, a related field, or equivalent experience
  • 8+ years total software and relational database development experience
  • 3+ years with a strong demonstrated ability to develop and maintain ETL solutions, ideally using Python and various Application Programming Interfaces (API)
  • 3+ years’ experience with AWS Cloud Solutions/Services
  • Experience working in an Agile environment include using ticketing software such as JIRA
  • Strong technical problem-solving abilities
  • Hands on experience maintaining databases on Redshift, PostgreSQL, MySQL or Oracle relational database systems.
  • Experience with software development using Python, Ruby, or other modern scripting languages, ideally in container solutions such as Docker or Kubernetes.
  • Proficiency with modern data stack tools such as dbt, Starburst, AWS Glue.
  • Healthcare experience is a plus, but not mandatory.
Job Responsibility
Job Responsibility
  • Develop, debug and support ETL processes utilizing AWS services
  • Lead ideation and development of data models used for data science and analytics
  • Meet the delivery expectations of the Agile Project Management methodology
  • Maintain and optimize reports and extracts that serve as lifesaving information sources to customers
  • Create clear and concise documentation regarding technical solutions, while sharing knowledge and documentation with teammates via “Lunch and Learns”
  • Collaborate with internal and external customers to deliver modern data products
  • Explore opportunities to enhance workflows through AI or automation tools (e.g., document summarization, task routing, or data parsing).
  • Identify repetitive tasks and partner with team leads to implement scalable automation solutions.
What we offer
What we offer
  • Receive competitive compensation, including health, dental, vision and other benefits
  • Fulltime
Read More
Arrow Right