Amgen logo

Senior Software Engineer

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

Role Summary

Senior Full Stack Developer. Join the Global Commercial Digital Innovation team to design, develop, deploy, and mentor on complex software applications, delivering 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 (Python, JavaScript/ReactJS, SQL/NoSQL); strong problem solving, analytical skills, quick learner, and excellent communication

Skills

  • Hands on experience with various cloud services and well-architected cloud design principles
  • Full Stack development proficiency in Python (preferred), JavaScript (ReactJS), SQL/NoSQL
  • Strong problem solving and communication skills

Education

  • Cloud Computing certificate preferred

Additional Requirements

  • Experience with API integration, serverless, microservices architecture
  • Experience with SQL/NoSQL databases, vector databases for large language models
  • Experience with web site development and localization processes
  • Experience with large language models, Langchain or llamaIndex, prompt engineering
  • Experience with DevOps CI/CD build and deployment
  • Knowledge of design patterns, data structures, test-driven development
  • Knowledge of text and sentiment analysis techniques
Apply now
Share this job