
This Principal Software Engineer role at Amgen is a leadership position within a collaborative, science-driven team dedicated to developing innovative medicines for serious illnesses. The individual will shape technology strategy, lead engineering teams, and mentor junior staff while owning complex projects from conception to deployment. Key responsibilities include designing robust cloud architectures on AWS, developing full-stack solutions using Python and JavaScript, and integrating generative AI technologies. The position offers the appeal of working on a meaningful mission that transforms patient lives, supported by a culture that values professional growth, flexible work models, and comprehensive benefits.



















