
Data Engineer
Full Job Description
Circana is seeking a seasoned Data Engineer in Bengaluru/Bangalore, India, to lead the development of scalable, cloud-native data solutions. This role is pivotal in designing robust data pipelines, optimizing data warehouse performance, and utilizing in-house tools to support advanced analytics and business intelligence. You will be responsible for designing, developing, and optimizing ETL/ELT pipelines using PySpark, Python, and SQL. The position involves architecting and implementing data warehouse solutions on Cloud platforms like AWS, Azure, or GCP. Collaboration with cross-functional teams to define data requirements and deliver high-quality solutions is essential. You will gain extensive experience with in-house data tools and frameworks, contributing to their development and integration, while ensuring data quality, governance, and security. Driving performance tuning, cost optimization, and automation of data workflows, along with participating in Agile ceremonies and code reviews, are key duties. The ideal candidate will have a Bachelor's or Master's degree in Computer Science or a related field, with 2–4 years of experience in cloud-based data engineering. Proficiency in Python, PySpark, and SQL, along with hands-on experience in major Cloud platforms, is required. A strong understanding of data warehousing concepts, dimensional modeling, and data architecture is also necessary. Experience with version control (Git), CI/CD, Agile methodologies, and orchestration tools like Apache Airflow is expected. Knowledge of data visualization tools and strong communication skills are beneficial. This is a permanent, hybrid role based in Whitefield, Bangalore.
Company
Circana
Circana is a global leader in market research, data analytics, and consumer insights, supporting over 7,000 brands across 26 industries. Formed by the merger of IRI and NPD, Circana leverages extensiv...