Amgen is hiring a Specialist Software Engineer to design, develop, and maintain software applications and solutions. The role involves working with product managers, designers, and other engineers to create high-quality, scalable software solutions.
Requirements
- Design, develop, and maintain software applications and solutions
- Work with product managers, designers, and other engineers
- Create high-quality, scalable software solutions
- Automate operations, monitor system health, and respond to incidents
- Drive cloud-native designs, container orchestration, and Infrastructure as Code
- Build and operate CI/CD pipelines and automated testing
- Champion reliability, performance tuning, and security by design
- Partner with product, data, and security teams
- Mentor engineers, provide technical guidance, and knowledge-sharing
- Create clear documentation, runbooks, and architectural diagrams
- Provide technical guidance and mentorship to junior developers
- Contribute to front-end and back-end development using cloud technology
- Develop innovative solutions using generative AI technologies
- Conduct code reviews, develop and execute unit tests, integration tests, and other testing strategies
- Identify and resolve software bugs and performance issues
- Work closely with cross-functional teams to deliver high-quality software
- Integrate systems and platforms to ensure seamless data flow and functionality
- Collaborate with data scientists to develop, train, and evaluate machine learning models
- Build and maintain MLOps pipelines, deploy machine learning models into production environments
- Design and implement systems and processes to improve reliability, scalability, and performance
- Automate routine operational tasks, develop and maintain monitoring tools and dashboards
Benefits
- 401k Matching
- Generous Paid Time Off
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance