Principal Software Engineer – Clinical Data Foundation
Amgen
Hyderabad, India
Python programming
Infrastructure as code (iac)
Agile and scrum methodologies
The Principal Software Engineer will be responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications
Job Summary
The Principal Software Engineer will be responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications.
This role involves working closely with product managers, designers, and other engineers to create high-quality, scalable software solutions and automating operations, monitoring system health, and responding to incidents to minimize downtime.
Amgen harnesses the best of biology and technology to fight the world’s toughest diseases, and make people’s lives easier, fuller and longer.
Matching Summary
The Principal Software Engineer will be responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications.
Skills & Requirements
Must-have
Python programming
Infrastructure as Code (IaC)
Agile and Scrum methodologies
Git version control
Big data technologies
DevOps/MLOps practices
CI/CD pipelines
Nice-to-have
Clinical Domain experience
GxP regulations understanding
Monitoring and logging tools
Systems integration and validation
Generative AI technologies
Key Requirements
12-15 years of experience
Master's/Bachelor's degree in Computer Science, IT or related field