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. 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