Amgen logo

Senior Software Engineer

Amgen
Full-time
Remote friendly (United States)
United States
IT

Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now — JobsAI.

Role Summary

Senior Full Stack Developer at Amgen. Join the Global Commercial Digital Innovation team to design, develop, deploy complex software applications, and mentor junior developers. Collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable solutions.

Responsibilities

  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Provide technical guidance and mentorship to junior developers
  • Take ownership of complex software projects from conception to deployment; manage software delivery scope, risk, and timeline
  • Contribute to both front-end and back-end development using cloud technology
  • Develop innovative solutions leveraging advanced data-driven algorithms and computational techniques
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and adherence to best practices
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
  • Identify and resolve technical challenges effectively
  • Stay updated with the latest trends and advancements
  • Work closely with product team, business team, and other stakeholders

Qualifications

  • Basic Qualifications: Doctorate degree OR Master’s degree and 2 years of software development experience OR Bachelor’s degree and 4 years of software development experience OR Associate’s degree and 8 years of software development experience OR High school diploma / GED and 10 years of software development experience
  • Preferred Qualifications: Functional Skills; Must-Have Skills: Hands-on experience with various cloud services; Full Stack development with Python (preferred), JavaScript (including ReactJS), SQL/NoSQL; strong problem solving, analytical, and communication skills
  • Good-to-Have Skills: API integration, serverless, microservices architecture; SQL/NoSQL databases, vector databases for LLMs; web site development and localization; experience with large language models; Langchain or llamaIndex; prompt engineering and model fine-tuning; DevOps CI/CD; design patterns, data structures, TDD; text analysis and sentiment analysis
  • Education and Professional Certifications: Cloud Computing certificate preferred
  • Soft Skills: Analytical and troubleshooting skills; strong verbal and written communication; ability to work with global teams; initiative and self-motivation; multi-priority management; team-oriented; strong presentation skills

Education

  • Cloud Computing certificate preferred