Specialist Software Engineer
Explicitly requires vibe coding skills—uses LLMs and AI tools in production and development workflows.
About the Role
Amgen is hiring a Specialist Software Engineer to design, develop, and maintain enterprise software solutions supporting resource management capabilities. The role focuses on full-stack development, system integration, CI/CD/DevOps practices, and applying AI/LLM tooling while collaborating with product managers, designers, and global teams.
Job Description
Role
Specialist Software Engineer responsible for designing, developing, and maintaining software applications that meet business needs and ensure availability and performance of critical systems. The role works closely with product managers, designers, and engineers and contributes to both front-end and back-end development, system integration, and operational monitoring.
Key Responsibilities
- Lead design, development, and implementation of software applications and modules.
- Develop/configure user stories in collaboration with engineers; create prototypes and proofs-of-concept.
- Contribute to front-end and back-end development and support maintenance and monitoring of applications.
- Troubleshoot and resolve technical issues; escalate when necessary.
- Support unit and integration testing and help maintain software quality.
- Lead CI/CD pipeline development and assist in release processes as part of DevOps practices.
- Create and maintain software design and configuration documentation.
- Coach and manage technical staff and work within global teams.
Requirements
- Doctorate, Master’s, or Bachelor’s degree with 8 to 13 years of relevant experience.
- Proficient in Agile or Scrum methodologies.
- Professional software development experience in Salesforce.
- Proficient with cloud-based platforms and system integration.
- Experience with version control systems (Git) and release management tools.
- Familiarity with enterprise collaboration platforms (O365, SharePoint Online, MS Teams).
- Mastery of at least one programming language (Python, JavaScript, or similar).
- Experience with CI/CD and DevOps practices; monitoring and incident response.
- Experience working in and coaching global teams; strong communication and collaboration skills.
- Proficiency in incorporating AI tools into daily activities and using large language models (vibe coding) for production systems.
Preferred Qualifications
- Experience creating MS Teams applications or extensions.
- Direct experience with one or more enterprise platforms such as AWS, Databricks, Posit, SAP, Salesforce, Workday, Veeva, Planisware, or Anaplan.
- Working knowledge of vertical-specific platforms in R&D, Operations, Process Development, or Commercial/Marketing areas.
- Certifications related to Agile, software, or cloud platforms are advantageous.
What You Can Expect
- Competitive and comprehensive Total Rewards Plans aligned with local industry standards.
- Support for professional and personal growth within a collaborative and inclusive environment.