1,831,723open jobs
106,820companies
260,555added this week
Browse all
Salary
≈ $15k – $36k per year (Estimated)
Location
Remote (India)
Experience
3+ years exp

First seen by Alion on Jul 22, 2026.

Overview
Company
Impact
Profile match
Bainbridge provides business growth advisory services, succession planning, and guidance for owners. We work with equity firms to deliver strategic solutions that drive growth, secure continuity, and protect value.

Role Overview :

The Analytics Engineer owns the data warehouse transformation layer the curated, documented, and tested tables that every analyst, data scientist, and ML engineer relies on. Using dbt as the primary transformation tool on top of Redshift or Snowflake, you turn raw event streams, application databases, and third-party feeds into clean, well-modelled, and trustworthy data products. You are the person who makes reliable data access easy for the entire organisation.

Key Responsibilities :

- Design and maintain the dbt project: staging models (raw to cleaned), intermediate models (business logic), and mart/semantic layer models (fact/dim tables, aggregated metrics).

- Implement and enforce data quality testing (dbt tests, Great Expectations, or Elementary): uniqueness, non-null, referential integrity, and custom statistical range tests.

- Build and maintain the semantic layer / metrics layer (dbt Metrics, Cube, or Looker LookML) so that metric definitions are single-sourced and consistent across all consumers.

- Optimise warehouse performance: table materialisation strategies (table vs. incremental vs. view), clustering/sort keys, query profiling, and cost monitoring on Redshift or Snowflake.

- Collaborate with Data Engineers on ingestion pipelines define data contracts, document expected schemas, and flag upstream issues early.

- Partner with Data Scientists and ML Engineers to model feature tables and analytical marts that serve offline training, portfolio analysis, and experimentation.

- Maintain comprehensive dbt documentation (model descriptions, column-level lineage, freshness SLAs) so the data catalogue is always accurate.

- Participate in data governance: PII classification, column-level access policies, and data lineage tooling (dbt lineage graph + Monte Carlo or Atlan).

Required Skills & Qualifications :

- 3 to 10 years in an analytics engineering, BI engineering, or senior data analyst role with hands-on dbt experience.

- Expert SQL window functions, recursive CTEs, semi-structured JSON handling, and performance tuning on columnar warehouses.

- Hands-on dbt experience (dbt Core or dbt Cloud): writing models, macros, tests, snapshots, and seeds; managing environments and deployment jobs.

- Deep experience with Redshift or Snowflake: Redshift distribution styles / sort keys, Snowflake clustering / dynamic tables / Snowpark, or both.

- Understanding of dimensional modelling principles (Kimball): fact/dimension design, slowly changing dimensions, bridge tables.

- Experience with data quality testing frameworks and data observability concepts.

- Git proficiency version-controlled dbt projects, PR-based workflow, branch deployment environments.

- Working knowledge of a BI tool (Looker, Tableau, or Metabase) to understand how warehouse models are consumed.

Nice to Have :

- Experience with a metrics/semantic layer tool (dbt Semantic Layer / MetricFlow, Cube, or AtScale).

- Familiarity with streaming/near-real-time ingestion patterns and how they interact with warehouse materialisation.

- Knowledge of data catalogue and lineage tools (Atlan, Alation, DataHub, or Monte Carlo).

- Exposure to Python-based data transformation (dbt Python models, Snowpark, or pandas on Spark via Glue).

Tech Stack :

- Dbt/AIRFLOW/PYTHON

- Snowflake/RS

- SQL

- Looker/BI

- Git

- Data Tests

Skills

Data Engineering, Data Warehousing, Data Build Tool, Redshift, Snowflake DB, Data Analytics, Business Intelligence, Dimensional Modeling, Python

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,831,723 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
India
≈ $29k – $77k per year (Estimated) • Remote (Colombia) • Colombia
SQL
Databases
Oracle
DevOps
Linux
Apply
≈ $79k – $130k per year (Estimated) • Remote (Germany) • Full-Time • Cologne
Databases
Apache Kafka
DevOps
GCP
Datadog
Kubernetes
GitHub
Management
Agile
Apply
≈ $111k – $201k per year (Estimated) • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree • Charlotte • New York
Python
SQL
Databases
MySQL
PostgreSQL
DevOps
Rest API
Azure
CI/CD
Git
Docker
Kubernetes
Analytics
ETL/ELT
Apply
$73k – $130k per year • Remote (United States) • 3+ years exp • Bachelor's Degree • Eden Prairie
Python
SQL
Databases
Snowflake
Databricks
DevOps
Azure
CI/CD
GitHub
Analytics
ETL/ELT
Azure Data Factory
Apply
≈ $63k – $161k per year (Estimated) • Remote (Ireland) • Full-Time • Dublin
Python
Kotlin
Databases
PostgreSQL
Databricks
ElasticSearch
AI/ML
Spark
Machine Learning
DevOps
AWS
Kubernetes
Apply
≈ $15k – $34k per year (Estimated) • Remote (India) • 3+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Scala
Databases
Snowflake
Databricks
Amazon Redshift
Microsoft Fabric
AI/ML
Spark
Machine Learning
DevOps
GCP
Azure
AWS
AWS Lambda
Amazon S3
IAM
Analytics
Tableau
Power BI
ETL/ELT
Data Vault
Apply
≈ $21k – $43k per year (Estimated) • Remote (India) • 5+ years exp • India
Python
SQL
Databases
Snowflake
Amazon Redshift
AI/ML
Spark
DevOps
CI/CD
AWS
AWS Lambda
Amazon S3
AWS Step Functions
Cybersecurity
HIPAA
Analytics
Tableau
Power BI
ETL/ELT
Management
Agile
Apply
≈ $19k – $40k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • India
Python
JavaScript
C++
DevOps
Azure
AWS
Linux
Cybersecurity
OWASP Top 10
FedRAMP
STRIDE
CVE
CWE
CVSS
Threat Modeling
SBOM
PKI
Apply
≈ $29k – $75k per year (Estimated) • In office • Full-Time • 13+ years exp • Bachelor's Degree • India
DevOps
Terraform
CI/CD
AWS
Kubernetes
Platform Engineering
Amazon EKS
IAM
Cybersecurity
Least Privilege
Apply
See all jobs
This is one of many
1,831,723 more open roles from verified company boards, updated every day.