
Bangalore · Remote
Intermediate Data Engineer
- Salary
- Not disclosed
- Eligible batches
- 2024 · 2025 · 2026
- Location
- BangaloreRemote
About the role
GitLab is looking for an Intermediate Data Engineer to design, build, and operate ELT pipelines that feed data from enterprise applications, internal services, and GitLab’s SaaS platform into a modern data warehouse. The position is fully remote and reports to the Director of Data Platform. You will ensure data is reliable, secure, and cost‑effective while supporting reporting, analytics, data‑science, and AI‑driven use cases.
Responsibilities
- Develop and maintain ELT pipelines using Python and SQL to ingest data from sources such as Salesforce, Zuora, Zendesk, Marketo, Snowplow and internal APIs.
- Manage the underlying data platform infrastructure, including Snowflake, Fivetran, Monte Carlo, Airflow and Kubernetes.
- Write clean, well‑tested code, perform code reviews, and follow GitLab’s CI/CD workflow.
- Own day‑to‑day operations: monitor pipelines, resolve failures, tune queries, and enforce SLAs.
- Collaborate with analytics engineers, data analysts, data scientists and governance teams to deliver data in the shape they need.
- Leverage AI coding assistants (Claude Code, OpenCode, GitLab Duo, etc.) to accelerate development while maintaining review rigor.
Free interview prep
Prepare for the interview
Picked for this role's title and skills: the questions that come up most, each with a short answer to say out loud.
Eligibility
- Professional experience building production‑grade data pipelines in Python.
- Strong SQL expertise and hands‑on experience with a cloud data warehouse, preferably Snowflake.
- Experience with ELT/ETL at scale, including incremental loads, schema evolution and API ingestion.
- Familiarity with orchestration tools like Airflow and data‑modeling concepts such as Kimball dimensional modeling.
- Comfort with Git‑based workflows, CI/CD pipelines and asynchronous remote collaboration.
Skills
Resume keywords
Terms from this listing. Many screening tools match exact words, so mirror the ones you genuinely have.
Asked for
- Python
- SQL
- Snowflake
- Airflow
- Dbt
- Git
- CI/CD
- ETL
- Data modeling
Nice to have
- Docker
- Kubernetes
- GCP
- Terraform
- Salesforce
Benefits
- Comprehensive health, financial and wellbeing benefits
- Flexible paid time off
- Equity compensation and employee stock purchase plan
- Growth and development fund for learning
- Parental leave and supportive resource groups
You'll apply on job-boards.greenhouse.io
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About GitLab
Similar roles
More backend jobsData EngineerCognite · Bangalore
- Data EngineerConcentrix · Hyderabad
Senior Software Engineer - Data PlatformCoinbase · Remote₹66.1–66.1 LPAETL DeveloperState Street · Hyderabad
Data Engineer - Enterprise Data Lakehouse & Data Products3M Company · Bangalore
Data Engineer IAmazon · Bangalore₹20–30 LPAest.