Senior Data Engineer (Snowflake Data Cloud)
Pune DIA
Roche
As a pioneer in healthcare, we have been committed to improving lives since the company was founded in 1896 in Basel, Switzerland. Today, Roche creates innovative medicines and diagnostic tests that help millions of patients globally.Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.
The Position
About Us
Roche offers a unique and exceptional career experience, inspiring and empowering talents like you to make an impact that matters to society. We continuously expand, offering hybrid work arrangements and exciting opportunities. You will grow with us and be part of a company that emphasizes purpose, diversity, flexibility, equal opportunity, and benefits, creating an amazing workplace for you.
The Opportunity
In this Senior Data Engineer position, you will report to the Section Lead - Data & Analytics and be based in Pune, India. This role involves collaborating with multi disciplinary and multi cultural teams to build structured, high-quality data solutions, with the potential to lead technical squads. Your work will support Roche’s mission: to do now what patients need next.
Key Responsibilities
- Design, develop, and optimize ETL/ELT data pipelines to support data analytics.
- Build and maintain data models and transform data using appropriate transformation tools.
- Develop and implement integrations with other systems and platforms.
- Supervise and manage data flows to handle upstream changes, ensuring seamless adaptation downstream.
- Implement and manage APIs and data streaming platforms for efficient data processing.
- Maintain comprehensive documentation for data pipelines and related processes.
- Create and maintain logical and physical models of datasets and applications.
- Enhance data accessibility and search-ability across the organization.
- Implement CI/CD pipelines for data workflows and infrastructure.
- Ensure robust security practices for data access and handling.
- Lead automation scripts and tools to enhance operational efficiency.
- Collaborate with business leaders and functional teams to align data solutions with business goals.
- Promote a data-driven culture and lead impactful data engineering projects.
- Mentor and guide teams, fostering a collaborative environment and promoting best practices in data engineering and security.
- Explore innovative methods for building, processing, and analyzing data to deliver business insights.
Who You Are
- Bachelor’s degree in Computer Science, Computer Engineering, Mathematical Engineering, Information Systems, or related field.
- Minimum of 7+ years of proven experience in data engineering, data analysis, or data quality assurance.
- Proven experience in Data Governance/Data Security/Data Safety, with a deep understanding of best practices for ensuring data compliance, privacy, and integrity.
- Strong ability to collaborate with Product Owners to understand business requirements, translate them into technical solutions, and ensure alignment with organizational goals.
- Hands-on experience with Cloud Data Solutions (Snowflake preferred) and familiarity with Cloud-based Data Solution Architectures, Data Engineering, ETL tools/platforms, and data modeling practices.
- Proficiency in Python, Java, SQL, and database management systems.
- Expertise in data pipeline automation, data integration, and solid understanding of RDBMS concepts and database design.
- Familiarity with quality assurance, data quality activities, and DevOps/DataOps practices, especially in data operations.
- Proficiency in CI/CD tools.
- Experience with Inmuta and Monte Carlo is a plus.
- Strong problem-solving, leadership, and communication skills, with the ability to work across cross-functional teams.
- Proficiency with cloud platforms like AWS, Azure, or GCP.
- A passion for new technologies and innovative experimentation.
What You Get
- A stable working environment with an attractive compensation and rewards package (by local laws).
- Annual performance-based bonus payment.
- Access to internal and external training platforms (e.g., LinkedIn Learning).
- Professional colleagues and a workplace that supports innovation.
- Multiple savings plans with employer match.
- Emphasis on employee wellness and work-life balance (e.g., generous vacation days and OneRoche Wellness Days).
- Workplace flexibility policy.
- Innovative working environment and facilities.
Who we are
At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.
Roche is an Equal Opportunity Employer.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Architecture AWS Azure CI/CD Computer Science Data analysis Data Analytics Data governance DataOps Data pipelines Data quality DevOps ELT Engineering ETL GCP Java Monte Carlo Pipelines Privacy Python RDBMS Research Security Snowflake SQL Streaming
Perks/benefits: Career development Equity / stock options Salary bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.