Senior Data Engineer
Senior Data Engineer
Location: Bengaluru, India; Mysuru, KA, IND, India
Department: Product
Experience: 4 - 6 Yrs
Skills: Data Engineering, AWS, NoSQL, ETL / ELT Pipelines, Python, Data Analytics
- Design, develop, and maintain scalable ETL/ELT pipelines for structured and unstructured data.
- Build and optimize data solutions using Python, AWS, SQL, and Snowflake.
- Modernize legacy data platforms and support on-premises to cloud migration initiatives.
- Develop scalable data models, preferably using Kimball dimensional modeling.
- Ensure data quality, governance, reliability, and performance across data platforms.
- Work with AWS services including Redshift, S3, Athena, and Glue (preferred).
- Optimize cloud-based data warehouses and distributed data processing systems.
- Implement CI/CD pipelines and follow data engineering best practices.
- Partner with data scientists, analysts, and business stakeholders to deliver scalable data solutions.
- Translate business requirements into technical designs.
- Mentor junior engineers and contribute to engineering standards, documentation, and continuous improvement.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 4-6 years of experience in Data Engineering or a similar role.
- Strong proficiency in Python and SQL (MSSQL/MySQL).
- Experience with relational and NoSQL databases.
- Hands-on experience with AWS data services (Redshift, S3, Athena); exposure to Snowflake and AWS Glue is preferred.
- Strong understanding of data warehousing, ETL/ELT, and dimensional modeling (Kimball preferred).
- Experience with cloud migration and modern data architectures.
- AWS Data Analytics/ML certification is a plus.
- Exposure to Media & Marketing Analytics, GCP, or BI tools is an advantage.
- Strong analytical and problem-solving skills.
- Ownership mindset with a focus on quality and execution.
- Excellent collaboration and communication skills.
- Ability to thrive in a fast-paced, agile environment.
- Passion for continuous learning and mentoring.
- Mysore or Bangalore.
- Willingness to collaborate with global teams across time zones.