Salary
≈ $19k – $41k per year (Estimated)
Location
In office (Chennai)
Experience
5+ years exp
Employment
Full-Time
First seen by Alion on Oct 26, 2026.
Overview
Company
Impact
Profile match
Random Trees is a technology company that builds enterprise AI and generative AI solutions for automation, analytics and digital transformation. It hires AI and machine learning engineers, data engineers, data modelers and full stack developers with MLOps, cloud and data platform skills. The company is based in the United States, with delivery teams in Bengaluru, Hyderabad, Chennai and Gurgaon.
We are seeking an experienced Data Engineer with 5+ years of hands-on expertise across the modern data stack to design, build, and maintain high-performance ELT pipelines. In this role, you will be the core technical owner of our analytics foundation—leveraging Snowflake, dbt, hosted on cloud infrastructure (AWS, Azure, or GCP). You will partner closely with data analysts, analytics engineers, and business stakeholders to ensure our data models are scalable, reliable, and governed.
Key Responsibilities
- Data Pipeline Architecture & ELT: Design, develop, and optimize robust, idempotent ELT data pipelines moving data from diverse operational sources into Snowflake.
- Transformation & Modeling (dbt): Architect modular, production-grade dbt projects. Implement dimension and fact tables (Kimball/medallion architecture), write reusable Jinja macros, and establish automated testing (data freshness, uniqueness, referential integrity).
- Workflow Orchestration (Airflow): Build, monitor, and maintain production Airflow DAGs with proper error handling, SLA alerts, retries, and dependency management.
- Snowflak & Optimization: Configure and optimize virtual warehouses, storage, clustering keys, zero-copy cloning, and Time Travel. Enforce cost-governance practices and resource monitors.
- Cloud Infrastructure & Ingestion: Integrate cloud storage services (e.g., AWS S3, Azure Blob/ADLS, or Google Cloud Storage) with Snowflake using Snowpipe, external stages, and event-driven architectures.
- Data Quality & Governance: Establish schema migrations, data testing frameworks, and role-based access control (RBAC), object tagging, and data masking policies.
- CI/CD & DataOps: Implement version control best practices, automated deployment pipelines (GitHub Actions, GitLab CI, or Bitbucket Pipelines), and environment management for data assets.
Qualifications & Requirements
Must-Have:
- Experience: 5+ years of dedicated professional experience in data engineering, data warehousing, or business intelligence backend systems.
- Snowflake: Deep expertise in Snowflake architecture, query profiling, warehouse right-sizing, Snowpipe, and security implementations (RBAC, row-level security).
- dbt (Data Build Tool): Proven track record modeling complex datasets in dbt Core or dbt Cloud, using incremental models, snapshots, tests, documentation, and Jinja/SQL macros.
- Any Major Cloud Platform: Solid working experience with at least one major cloud provider (AWS, Azure, or GCP), particularly with IAM roles, object storage, and serverless compute.
- Programming & SQL: Mastery of advanced SQL (window functions, CTEs, query plan optimization) and intermediate-to-advanced proficiency in Python for data processing and automation.
- Version Control & CI/CD: Hands-on experience with Git branching workflows and automated testing/deployment pipelines.
Nice-to-Have:
- Experience with streaming technologies (Apache Kafka, AWS Kinesis) or Snowflake Streaming Snowpipe.
- Exposure to Snowflake Dynamic Tables, Streams & Tasks, or Snowpark.
- Relevant certifications: SnowPro Core / Advanced, dbt Certified Developer, or Associate/Professional Cloud Architect/Data Engineer (AWS/Azure/GCP).
- Familiarity with data observability tools (e.g., Monte Carlo, Datafold, Elementary).
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,996,346 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.
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
Chennai
Snowflake Developer - Data Engineering
1 hour ago
≈ $15k – $39k per year (Estimated) • In office • 4+ years exp • Bengaluru
Python
SQL
Python
pySpark
Databases
Snowflake
AI/ML
Spark
dbt
DevOps
Prometheus
Azure
CI/CD
Git
AWS
Cortex
Analytics
ETL/ELT
Management
Agile
Apply
Snowflake Senior Data Engineer
1 hour ago
≈ $19k – $40k per year (Estimated) • In office • Chennai
Python
SQL
Databases
Snowflake
Analytics
ETL/ELT
Apply
GCP Senior Data Engineer
1 hour ago
≈ $19k – $42k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pune
Python
SQL
AI/ML
Hadoop
Spark
Machine Learning
DevOps
GCP
CI/CD
Analytics
ETL/ELT
Apply
Oracle Database Administrator
1 day ago
≈ $16k – $33k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pune
SQL
Databases
Oracle
AI/ML
Exa
DevOps
Azure
Management
Jira
ServiceNow
Agile
Scrum
ITIL
Apply
GCP Data Engineer
1 hour ago
≈ $10k – $27k per year (Estimated) • In office • 3+ years exp • Hyderabad
Python
Java
SQL
Databases
Google BigQuery
AI/ML
Machine Learning
DevOps
GCP
Analytics
ETL/ELT
Management
Agile
Apply
Junior Application Support Engineer
1 day ago
In office • 1+ year exp • Chennai
SQL
DevOps
Linux
Windows
Analytics
Microsoft Excel
Management
ITIL
ITSM
Apply
Python Developer
1 day ago
≈ $13k – $33k per year (Estimated) • Remote (India) • 3+ years exp • Bengaluru • Chennai
Python
Python
Django
Apply
Senior Software Engineer - Java
1 day ago
≈ $16k – $38k per year (Estimated) • In office • 5+ years exp • Chennai
Go
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
MySQL
Frontend
Vue.js
Next.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Fullstack Developer
1 day ago
In office • 3+ years exp • Chennai
Python
JavaScript
TypeScript
Python
Flask
FastAPI
AI/ML
LLM
Frontend
Angular
React.js
DevOps
Rest API
GCP
CI/CD
Git
Apply
Apply
This is one of many
1,996,346 more open roles from verified company boards, updated every day.

