Lead Software Engineer
Let’s be unstoppable together
At Circana, we are fueled by our passion for continuous learning and growth, we seek and share feedback freely, and we celebrate victories both big and small in an environment that is adaptable and accommodating to our work and personal lives. We’re a global company dedicated to fostering inclusivity and belonging. We value and celebrate the unique experiences, cultures, and viewpoints that each individual brings. By embracing a wide range of backgrounds, skills, expertise, and beyond, we create a stronger, more innovative environment for our employees, clients, and communities. Circana is proud to be Certified™ by Great Place To Work®. This prestigious award is based entirely on what current employees say about their experience working at Circana.
Learn more at www.circana.com.
What will you be doing?
We are seeking a seasoned Senior Software Engineer to lead the development of scalable data solutions in a cloud-native environment. This role involves designing robust data pipelines, optimizing data warehouse performance,
and working with in-house tools to support advanced analytics and business intelligence initiatives.
Job Responsibilities
Design, develop, and optimize ETL/ELT pipelines using PySpark, Python, and SQL.
Architect and implement data warehouse solutions on Cloud platforms (AWS, Azure, GCP).
Collaborate with cross-functional teams to understand data requirements and deliver high-quality solutions.
Learn and work extensively with in-house data tools and frameworks, contributing to their enhancement and integration.
Ensure data quality, governance, and security across all data assets.
Mentor junior engineers and promote best practices in data engineering.
Drive performance tuning, cost optimization, and automation of data workflows.
Participate in Agile ceremonies, code reviews, and technical design discussions.
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or rel
📌 Lead Software Engineer (India)
🏢 Circana
📍 India