Software Engineer II (Data Engineering)

7-Eleven Global Solution Center – India

Bengaluru

On-site

INR 2,400,000 - 4,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

7-Eleven Global Solution Center – India is seeking a Software Engineer II (Data Engineering) to design and manage scalable data pipelines. Based in Bangalore, you will work with PySpark, Databricks, Synapse, and Azure Data Factory/Data Lake to ingest and transform data for analytics and dashboards.

You will collaborate with BI teams to support Power BI reports and data models, implement security practices, and optimize pipelines for performance and cost.

Qualifications

  • Bachelor's degree in CS or a related field.
  • 5+ years of data engineering and analytics experience.
  • Strong SQL and data modeling skills.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Spark ecosystem (PySpark, Databricks, Synapse).
  • Develop pipelines with Azure Data Factory, Synapse, and Data Lake for Azure/on-prem sources.
  • Implement full and incremental data loads ensuring timely data movement.
  • Perform data cleansing, transformation, and modeling for analytics and reporting.
  • Apply Azure security, access control, and governance best practices.

Skills

Data engineering
SQL
PySpark
Databricks
Azure Synapse
Azure Data Factory
Azure Data Lake
Power BI
Python
APIs

Education

Bachelor's degree in CS

Tools

Docker
Kubernetes
Kafka
Kinesis
RabbitMQ
REST APIs

Job description

Location: Bangalore

Role Description
Job: Software Engineer II (Data Engineering)
Location: Bangalore
Responsibilities
  • Design, develop, and maintain scalable data processing pipelines using the Spark ecosystem, including PySpark, Databricks, and Synapse Notebooks.
  • Develop and manage data pipelines using Azure Data Factory, Azure Synapse, and Azure Data Lake to ingest, process, and integrate data from Azure and on-premises sources.
  • Implement full and incremental data load strategies, ensuring efficient, reliable, and timely movement of data across source systems and target platforms.
  • Perform data cleansing, transformation, aggregation, and modeling to prepare high-quality datasets for analytics, reporting, and downstream consumption.
  • Apply Azure security, access control, and data governance practices to ensure secure and compliant data processing and storage.
  • Optimize Spark jobs, data pipelines, and SQL workloads for performance, scalability, reliability, and cost efficiency.
  • Collaborate with BI and analytics teams to support Power BI reports and dashboards, including datasets/models hosted on Azure Analysis Services (AAS) and Power BI.
  • Troubleshoot data pipeline and processing issues, perform root-cause analysis, and implement appropriate fixes to maintain data availability and quality.
  • Develop reusable frameworks, processes, and best practices for data ingestion, transformation, validation, and monitoring.
  • Work closely with business stakeholders, data analysts, and engineering teams to translate data requirements into scalable and maintainable data solutions.
Key Skills Required
Data engineering & Analytics
  • 5+ years of experience in statistics and analytics on large-scale datasets
  • Strong SQL and data analysis skills, including SQL DW concepts
  • Experience with Spark ecosystem: PySpark, Databricks, Synapse Notebooks (1+ year hands-on)
  • Proficiency in Azure Data Services:
  • Azure Synapse
  • Azure Data Factory
  • Azure Data Lake
  • Azure security model
  • Experience building pipelines for full and incremental data loads from Azure and on-prem sources
  • Strong knowledge of data management, processing, cleaning, transformation, aggregation, and modeling
  • Working knowledge of Power BI reports and dashboards (AAS / PBI)
Systems, Cloud & DevOps
  • Strong programming skills in Python (Java is a plus)
  • Experience with FastAPI, RESTful services, and microservices architecture
  • Proficiency with databases such as MySQL, PostgreSQL, and MongoDB
  • Experience deploying applications using Docker and Kubernetes
  • Experience with streaming and messaging systems: Kafka, Kinesis, RabbitMQ
  • Familiarity with Azure Git and DevOps practices
Leadership & Soft Skills
  • Proven experience leading projects end-to-end
  • Strong mentoring and team leadership experience
  • Excellent written and verbal communication skills
  • Ability to work effectively in distributed teams
  • Strong understanding of data structures and design patterns
  • Exposure to the retail industry is a plus
Good To Have Skills
  • AI /ML and Agentic AI
Education
  • Bachelor's degree in computer science or a related field (required)
  • Master's degree is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II (Data Engineering)
Software Engineer II (Data Engineering)

7-Eleven Global Solution Center, India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer (Jaipur, India)
Senior Data Engineer (Jaipur, India)

Thoughtswinsystems • Jaipur

On-site
INR 1,200,000 - 2,000,000
Data Engineer
Data Engineer

techcarrot • Chennai

On-site
INR 1,500,000 - 2,100,000
Senior Data Engineer (India)
Senior Data Engineer (India)

Alimentiv • India

On-site
INR 3,000,000 - 5,000,000
Azure Data Engineer
Azure Data Engineer

First Tek Inc. • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Data Engineer and Data Scientist
Data Engineer and Data Scientist

Concentrix • Bengaluru

On-site
INR 900,000 - 1,400,000
Senior Data Engineer
Senior Data Engineer

CloudBoson • Dadri

On-site
INR 1,800,000 - 3,000,000
IN-Senior Associate_Azure Data Enginer_Advisory Corporate_Advisory_Gurgaon
IN-Senior Associate_Azure Data Enginer_Advisory Corporate_Advisory_Gurgaon

PwC • Gurugram District

On-site
INR 900,000 - 1,500,000
Data Engineer
Data Engineer

InfoVision Inc. • Pune District

On-site
INR 4,000,000 - 6,000,000
Technical Architect - SME - Analytics
Technical Architect - SME - Analytics

N Human Resources & Management Systems • India

Hybrid
INR 2,500,000 - 3,500,000