Cargill India

Senior Data Engineer

Cargill India
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 6 yearsMin. 6 years

Job Description

Senior Data Engineer

Job Purpose and Impact

  • The Senior Data Engineer designs, builds, and operates scalable, reliable data products and platforms that power analytics, reporting, and downstream applications. This role owns end‑to‑end delivery of batch and streaming data pipelines on a modern AWS‑based cloud data platform, applying strong engineering patterns to ensure performance, security, observability, and cost efficiency.

    With minimal supervision, the role partners closely with product, analytics, and platform teams to translate business requirements into robust technical solutions across a Lakehouse (Iceberg) and approved warehousing platforms (e.g., Snowflake). The Senior Data Engineer also mentors other engineers, drives code quality, and raises the engineering bar across the organization.

Key Accountabilities

  • Data & Analytical Solutions

    • Designs and delivers scalable data products using standard cloud and data engineering architectures.
    • Owns technical decisions (batch vs. streaming, Lakehouse vs. warehouse) and ensures solutions meet reliability, security, governance, latency, and cost requirements.
    • Reviews designs and contributes reusable components, templates, and standards.

     

    Data Pipelines

    • Builds and operates end‑to‑end batch and streaming pipelines.
    • Implements transformations using SQL/dbt and PySpark as needed.
    • Integrates real‑time or event‑driven ingestion using Kafka.
    • Orchestrates workflows with Airflow; establishes SLAs/SLOs and CI/CD‑based deployments.

     

    Data Systems & Architecture

    • Optimizes data architectures for performance, scalability, and cost.
    • Applies best practices for Iceberg table design, incremental processing, and query optimization across Hive, Impala, Snowflake, and RDBMS.
    • Diagnoses systemic issues and drives remediation with platform teams.

     

    Data Infrastructure (AWS)

    • Leads technical readiness across dev/test/prod environments.
    • Works hands‑on with AWS services including S3, Glue, Lambda, IAM, and SageMaker.
    • Partners with governance and platform teams on access control, tagging, and operational support.

     

    Data Modeling & Formats

    • Leads modeling across RAW, CURATED, and SERVING layers.
    • Applies dimensional or normalized models for correctness, performance, and usability.
    • Implements efficient formats (Parquet + Iceberg) with clear schema evolution strategies.

     

    DevOps & CI/CD

    • Designs and improves Git‑based CI/CD pipelines and infrastructure‑as‑code using Terraform.
    • Ensures quality gates, auditability, and compliance with governance requirements.

     

    Stakeholder & Engineering Leadership

    • Partners with product, analytics, and platform teams to align on requirements, data contracts, and SLAs.
    • Communicates complex technical topics clearly and leads technical discussions.
    • Coaches engineers and raises engineering standards through reviews and documentation.

     

    AI‑First & Product Mindset

    • Uses GenAI‑assisted development responsibly to accelerate delivery.
    • Builds products, not just pipelines, focusing on usability, adoption, reliability, and lifecycle ownership.
    • Designs systems end‑to‑end and continuously optimizes cost‑performance trade‑offs using metrics.

     

Qualifications

  • 8+ years of total experience with 6+ years of  Data Engineering experience.
  • Strong expertise in AWS‑based data engineering and scalable cloud architectures
  • Proven experience building end‑to‑end batch and streaming pipelines, including Kafka
  • Advanced proficiency in SQL, Hive, Impala, and PostgreSQL / RDBMS
  • Strong programming skills in Python and PySpark
  • Hands‑on experience with AWS Glue, Lambda, S3, IAM, and SageMaker
  • Experience with Snowflake and modern data warehousing
  • Expertise in CI/CD, Terraform, and DevOps practices
  • Proficiency in Airflow for workflow orchestration
  • Experience with Power BI for data visualization and reporting
  • Strong foundation in data modeling, performance optimization, and large‑scale data systems
  •  

Experience Level

Senior Level

Job role

Work location
Work locationBangalore, Karnataka, IN India, 560087
Department
DepartmentData Science & Analytics
Role / Category
Role / CategoryData Science & Machine Learning
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 6 years

About company

Name
NameCargill India
Job posted by Cargill India

Similar jobs you can apply for

Manufacturing / Production
M/s JK Technologies

Quality Engineer

M/s JK Technologies
Peenya, Bengaluru/Bangalore
₹20,000 - ₹30,000
Work from Office
Full Time
Min. 1 year
Basic English
Humanique Consulting Private Limited

Senior Java Developer

Humanique Consulting Private Limited
Bengaluru/Bangalore
₹1,20,000 - ₹1,49,000
Work from Office
Full Time
Min. 5 years
Good (Intermediate / Advanced) English
Tpipay Fintech Private Limited

Software Developer

Tpipay Fintech Private Limited
White Field, Bengaluru/Bangalore
₹50,000 - ₹1,20,000
Work from Office
Full Time
Min. 3 years
Basic English

QA / QC Executive

Sidra Tech Solutions
HSR Layout, Bengaluru/Bangalore
₹25,000 - ₹25,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Garuthmann Aerospace

Quality Control Engineer

Garuthmann Aerospace
Harohalli, Bengaluru/Bangalore
₹25,000 - ₹28,000*
Work from Office
Full Time
Min. 2 years
Basic English

QA / QC Executive

Cube S Constructions
Bilekahalli, Bengaluru/Bangalore
₹30,000 - ₹60,000
Work from Office
Full Time
Min. 5 years
Basic English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 6 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!