Senior Full Stack Data Engineer
India - Chennai
AstraZeneca
AstraZeneca is a global, science-led biopharmaceutical business and our innovative medicines are used by millions of patients worldwide.Job Title: Senior Full Stack Data Engineer
Career Level - D3
Introduction to role
Are you ready to make a positive impact in a team where it means more? Join the Data Analytics and AI (DA&AI) organization within Operations IT at AstraZeneca, where we deliver innovative Data Analytics and AI solutions across various Operations capability areas. Our work directly impacts patients by redefining our ability to develop life-changing medicines. As a Senior Full Stack Data Engineer, you'll collaborate with a diverse team to create high-impact, scalable products that drive actionable insights and support our business goals. Are you prepared to lead the way in combining science with digital technology platforms and data?
Accountabilities
Develop, maintain, and optimize scalable data pipelines for integration, transformation, and analysis, ensuring high performance and reliability.
Demonstrate proficiency in ETL/ELT processes, including writing, testing, and maintaining high-quality code for data ingestion and transformation.
Improve the efficiency and performance of data pipelines and workflows using advanced data engineering techniques.
Develop and maintain data models that represent data structure and relationships, enhancing data usability.
Develop APIs and microservices for seamless data integration across platforms.
Optimize databases and queries for maximum performance and reliability.
Mentor developers on standard methodologies, conduct peer programming, code reviews, and help evolve systems architecture.
Ensure compliance with data security and privacy regulations.
Stay updated with emerging technologies and contribute to all phases of the software development lifecycle.
Work closely with data scientists, analysts, partners, and product managers to deliver high-quality data solutions.
Perform unit testing, system integration testing, regression testing, and assist with user acceptance testing.
Maintain clear documentation for knowledge base articles, data models, pipeline documentation, and deployment release notes.
Diagnose and resolve complex issues related to data pipelines, backend services, and frontend applications.
Apply cloud-based services for data storage and processing, manage CI/CD pipelines, version control, and deployment processes.
Liaise with internal teams and third-party vendors to address application issues effectively.
Create and maintain data visualizations and dashboards to provide actionable insights.
Essential Skills/Experience
Minimum 7+ years of experience in developing and delivering software engineering and data engineering solutions.
Extensive experience with ELT/ETL tools such as SnapLogic, FiveTran, or similar.
Deep expertise in Snowflake, DBT (Data Build Tool), and similar data warehousing technologies.
Proficient in designing and optimizing data models for large-scale data systems.
Strong knowledge of data pipeline principles including dimensional modelling and schema design.
Familiarity with Data Mesh and Data Product concepts.
Strong data orchestration skills to manage workflows effectively.
Proficiency in data visualization technologies like Power BI or similar.
Solid understanding of DevOps practices including CI/CD pipelines.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Automated testing frameworks (Unit Test, system integration testing, regression testing & data testing).
Strong proficiency in programming languages such as Python, Java, or similar.
Experience with relational (e.g., MySQL, PostgreSQL) and NoSQL databases.
Deep technical expertise in building software with modern JavaScript stack (Node.js, ReactJS, AngularJS).
Strong knowledge of cloud-based services including AWS (S3, EC2, RDS).
Excellent communication skills with proven ability to manage partner expectations.
Experience working in Agile development environments.
Advanced SQL skills for data analysis.
Desirable Skills/Experience
Bachelor's or Master's degree or equivalent experience in health sciences, Life Sciences, Data Management, Information Technology, or a related field.
Significant experience working in the pharmaceuticals industry.
Demonstrated ability to manage diverse partners successfully.
Proven capability to work independently in a dynamic environment.
Experience working in large multinational organizations within pharmaceutical environments.
Certification in AWS Cloud or other relevant certifications.
When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines. In-person working gives us the platform we need to connect, work at pace and challenge perceptions. That's why we work, on average, a minimum of three days per week from the office. But that doesn't mean we're not flexible. We balance the expectation of being in the office while respecting individual flexibility. Join us in our unique and ambitious world.
AstraZeneca offers an inclusive environment where you can thrive alongside a supportive team. With a focus on delivering accelerated growth for AstraZeneca and improving lives globally, we embrace innovation through Lean processes, powerful science, digitalization, and sustainable practices. Our commitment to making a difference drives us forward as we transform molecules into medicines. Here you'll find opportunities to broaden your skills and knowledge while contributing to impactful projects that benefit patients worldwide.
Ready to take the next step? Apply now to join our dynamic team at AstraZeneca!
Date Posted
01-Jul-2025Closing Date
30-Jul-2025AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills. We believe that the more inclusive we are, the better our work will be. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular APIs Architecture AWS CI/CD D3 Data analysis Data Analytics Data management Data pipelines Data visualization Data Warehousing dbt DevOps Docker EC2 ELT Engineering ETL FiveTran Java JavaScript Kubernetes Microservices MySQL Node.js NoSQL Pharma Pipelines PostgreSQL Power BI Privacy Python Security Snowflake SQL Testing
Perks/benefits: Career development Flex hours
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.