Flag job

Report

Software Engineer, Data Engineering

Salary

₹30 - 42 LPA

Min Experience

3 years

Location

Bengaluru

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

The Data Engineering team at Swiggy plays a critical role in building the foundations and capabilities that enable data-driven decision making across the organization. As a Software Engineer - Data Engineering, you will be responsible for designing, developing, and deploying robust and scalable data pipelines and platforms that ingest, process, and serve data to stakeholders and downstream applications. You will work closely with cross-functional teams to understand their data needs, define the right data models and architecture, and build highly available, fault-tolerant, and performance-optimized data solutions. Key Responsibilities: - Design and implement scalable, fault-tolerant, and performance-optimized data pipelines and platforms using technologies like Apache Spark, Apache Kafka, Airflow, Hadoop, Hive, Presto, etc. - Automate and streamline data processing workflows to ensure reliable, timely, and accurate data delivery. - Develop data transformation and enrichment logic to clean, harmonize, and enrich raw data into actionable insights. - Build data APIs and self-serve BI solutions to enable seamless consumption of data by various stakeholders. - Collaborate with data scientists, analysts, and business teams to understand their data requirements and translate them into technical solutions. - Optimize data storage and access patterns to improve query performance and reduce infrastructure costs. - Ensure data quality, data governance, and data security standards are met. - Mentor and guide junior team members to help them grow in their careers.

About the company

Swiggy is India's leading on-demand delivery platform. We connect consumers to over 1,00,000 restaurant partners and numerous individual merchants, giving them access to the best food in their city and more. Launched in 2014, Swiggy is today one of the most valued and innovative Indian startups with a presence in over 500 cities. At Swiggy, we're always on the lookout for curious, passionate, and driven individuals who are excited to be a part of our growth journey. If you're someone who thrives on challenges, loves solving complex problems, and is eager to make a tangible impact, then Swiggy could be the perfect place for you.

Skills

apache-spark
apache-kafka
airflow
hadoop
hive
presto