Costco
Data Engineer Level 2b
Hyderabad, IN
Role snapshot
Costco is hiring a Data Engineer Level 2b on a full-time basis. This is a role based in Hyderabad, IN.
- Company
- Costco
- Location
- Hyderabad, IN
- Job type
- Full-time
- Experience
- 2–5 years
- Posted
- Oct 2, 2026
Who this role suits
People with roughly one to three years of experience who can own small pieces of work with light guidance and want to widen their scope.
How to prepare your application
- Prepare two or three stories about work you owned end to end, including one thing that went wrong and what you changed.
- Read what Costco publishes about its product or team, so you can say clearly why this role and this company.
Apply only on Costco's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.
About the role
We are seeking a proactive Associate/Mid-level GCP Data Engineer with 2 to 5 years of experience to design, build, and maintain scalable batch and streaming ETL/ELT pipelines on Google Cloud Platform. This role supports Retail analytics and Adtech/Martech data operations (including Retail Media Networks), working closely with senior engineers and analysts.
Key Responsibilities:
- Design, build, and maintain batch and streaming data pipelines using Python, SQL, and PySpark on GCP.
- Orchestrate pipelines end-to-end using Cloud Composer (Apache Airflow), including DAG development, scheduling, dependency management, retries, alerting, and basic monitoring.
- Perform data ingestion from diverse sources (APIs, databases, ad logs, POS systems) and apply cleansing, transformation, and data quality logic.
- Work with core GCP services: BigQuery, Cloud Storage (GCS), Dataflow/Dataproc, Pub/Sub, and Cloud Composer.
- Support Retail and Adtech/Martech workflows such as ad impression logs, campaign performance tracking, customer segmentation, and point-of-sale data integration.
- Implement data quality checks, basic data contracts, automated testing, logging, alerting, and error monitoring.
- Manage version control with GitHub and contribute to CI/CD pipeline deployments.
- Apply basic Cloud FinOps practices to monitor resource utilization and support cost optimization.
- Follow SRE fundamentals (availability, logging, alerting, error budgets) for data pipelines.
- Assume ownership and ongoing operational support for mission-critical data pipelines.
Required Qualifications & Skills:
- Up to 5 years of hands-on data engineering experience.
- Shell Scripting / Familiarity with gCloud SDK utilities.
- Solid grasp of data warehousing principles, data loading anti-patterns, and architectural trade-offs.
- Proficient in Python, SQL, and Spark ( Python / Scala APIs ).
- Working knowledge of GCP data products (BigQuery, GCS, Dataflow/Dataproc, Pub/Sub).
- Hands-on experience with pipeline orchestration tools (Cloud Composer / Apache Airflow) or equivalent..
- Familiarity with code versioning systems e.g. Github/Gitlab/Bitbucket/, CI/CD concepts, and basic data quality practices.
- Proven analytical background, keen attention to detail, strong problem-solving capabilities, and experience collaborating with cross-functional, global teams.
Good to Have:
- Exposure to DBT for analytics engineering.
- Basic understanding of Retail domain data and Adtech/Martech processes.
- Experience with data quality/observability tools or basic data contracts.
- Familiarity with Infrastructure-as-Code (Terraform), automation skills.
- Basic exposure AI Tools driven development, understanding of Skills / agent.