How Might You Defy Imagination?
If you feel like youre part of something bigger, its because you are. At Amgen, our shared missionto serve patientsdrives all that we do. It is key to our becoming one of the worlds leading biotechnology companies. We are global collaborators who achieve togetherresearching, manufacturing, and delivering ever-better products that reach over 10 million patients worldwide. Its time for a career you can be proud of.
Principal Software Development Engineer
Live
What you will do
Lets do this. Lets change the world. In this vital role you will be the Principal Software Development Engineer in Amgen’s Global Infrastructure organization team at Amgen. Ours is an upbeat, tight-knit team who is passionate about helping deliver innovative drug therapies to patients that address grievous illnesses. Were driven by a steadfast desire to integrate Public Cloud, DevOps, SRE, and Platform Engineering using open-source frameworks and cloud services that deliver solutions to our business partners. These solutions must address the business values of providing better, faster, lower cost, and higher quality capabilities to our clients in their efforts to deliver effective medicines to patients.
This position focuses on leading a technical team to designing, developing, and delivering overall SDLC and DevOps Platform that can be used by various application teams inside Amgen to develop, test, deploy and operate based on mainstream technology and concepts such as automated CI/CD pipeline, Docker/Kubernetes, Code as infrastructure and Gitops. The successful candidate will have experience with leading an engineering team in agile environment, in-depth experience in open-source DevOps tools and practices, proficiency with any mainstream languages, and public cloud development experience using AWS, Google Cloud Platform, or Azure.
Job Responsibilities:
- Provide technical expertise and leadership throughout life cycles of the DevOps Platform service, influence software engineers best practices for your team and across the company, and own operational metrics.
- Hire, mentor, engage and grow the team of Software Engineers.
- Be accountable for developing the vision, architectural designs, and roadmaps to the team and to the clients for the DevOps services that massive application teams and developers are actively using.
- Work with business leaders and product managers to define product requirements, Manage the engagement and support work
- Work with engineers to define technical requirements and architect and execute best-in-class implementations in agile manner
- Lead the effort to design, build, and develop Proof-of-Concept (POC) solutions and services that will rapidly and iteratively prove the concepts being considered and rapidly integrate them into the production frameworks.
- Provide the technical and organizational leadership and oversight to help bring the DevOps/DevSecOps services and SDLC practices into the organization and into business unit teams
Win
What we expect of you
We are all different, yet we all use our unique contributions to serve patients. The DevOps professional we seek is a problem solving with these qualifications.
Basic Qualifications:
Doctorate degree and 2 years of Information Technology or Software Engineering experience
Or
Masters degree and 6 years of Information Technology or Software Engineering experience
Or
Bachelors degree and 8 years of Information Technology or Software Engineering experience
Or
Associates degree and 10 years of Information Technology or Software Engineering experience
Or
High school diploma / GED and 12 years of Information Technology or Software Engineering experience
Preferred Qualifications:
- BS or MS in computer science or related field
- 4+ years of Cloud Automation experience
- 8+ years of object-oriented design, data structures, design patterns and problem solving in a software development environment, preferably using agile/SCRUM methodologies
- Deep, hands-on experience developing, deploying, and managing applications using containers (Docker) and Kubernetes
- Deep, hands-on technical expertise in high scale, service-oriented architectures
- Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Basic Knowledge with UNIX/Linux, scripting and network
- Understanding and experience with security fundamentals, role-based security, and familiarity using encryption keys and controls
- Strong leadership and communication skills to work with executives and stakeholders in selling the vision and providing content and standard methodologies on using the services
- Experience designing and delivering services in a multi-national, world-wide design pattern with its incumbent security, privacy, latency, and availability issues understood
Thrive
What you can expect of us
As we work to develop treatments that take care of others, we also work to care for our teammates professional and personal growth and well-being.
- Vast opportunities to learn and move up and across our global organization
- Diverse and inclusive community of belonging, where teammates are empowered to bring ideas to the table and act
- Generous Total Rewards Plan comprising health, finance and wealth, work/life balance, and career benefits
Apply now
for a career that defies imagination
In our quest to serve patients above all else, Amgen is the first to imagine, and the last to doubt. Join us.
careers.amgen.com
Join UsIf you’re seeking a career where you can truly make a difference in the lives of others, a career where you can work at the absolute forefront of biotechnology with the top minds in the field, you’ll find it at Amgen.Amgen, a biotechnology pioneer, discovers, develops and delivers innovative human therapeutics. Our medicines have helped millions of patients in the fight against cancer, kidney disease, rheumatoid arthritis and other serious illnesses.As an organization dedicated to improving the quality of life for people around the world, Amgen fosters an inclusive environment of diverse, ethical, committed and highly accomplished people who respect each other but compete intensely to win. Together, we live the Amgen values as we continue advancing science to serve patients.Amgen is an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Amgen requires all staff in the United States, Puerto Rico and Canada to be vaccinated from COVID 19 as a condition of employment. In accordance with applicable law, Amgen will provide reasonable accommodations to staff members who qualify on the basis of a medical reason or a sincerely held religious belief, practice, or observance. Such accommodation may not pose an undue hardship to Amgen, its operations, or its staff.
Associated topics: .net, algorithm, application, back end, c++, develop, php, python, software developer, software programmer