Senior Data Engineer
Hybrid · Bengaluru, Karnataka, India
Job Summary
Senior Data Engineer based in Bengaluru (Bangalore), India, hybrid work model. Responsible for software development engineering across data engineering, data modelling, and data warehouse development; designing, building, and maintaining data pipelines and data products; collaborating with data engineering, data architecture, data science, and business analytics teams; focusing on scalable, high-quality data platforms within a DevSecOps framework; leading data model design, data migrations, and data governance initiatives; leveraging cloud environments (Azure, GCP, AWS) and modern data tooling (DBT, PySpark, Python) to deliver data solutions and insights while communicating value to stakeholders and staying aligned with latest industry trends.
Required Qualifications
- Bachelor's degree in Computer or Software Engineering; or 3 years and a Master degree in Computer or Software Engineering
- 5 years of related experience with data engineering; or 3 years with a Master’s degree
- Demonstrated strength in examining issues, driving resolution and influencing across the organization
- Cloud Architecture experience (Azure, GCP, AWS) & cloud-based databases (Synapse, Databricks, Snowflake, Redshift)
- 3+ years implementing data pipelines enabling data products through data mesh / fabric concepts
- Experience with DBT, SQL/PySpark, Python and data integration techniques (API, stream, file)
- Ability to lead multiple high-profile projects with demanding deadlines and changing requirements
- Strong communication skills and ability to explain digital concepts to business leaders
- Experience applying AI/GenAI to enhance data engineering reliability and scalability
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.