Amgen Inc

Principal Software Engineer

Amgen Inc$144K — $195K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Doctorate with 2 years OR Master's with 4 years OR Bachelor's with 6 years OR Associate's with 10 years OR High school/GED with 12 years of Information Systems experience.
  • 5+ years of hands-on frontend development using React and modern JavaScript/TypeScript frameworks.
  • 5+ years of backend development experience using Node.js and/or Python.
  • 3+ years in a leadership role for engineering or technical delivery teams.
  • 3+ years developing applications using Generative AI and LLM technologies.

Responsibilities

  • Lead the design and delivery of enterprise web applications using modern technologies.
  • Develop interactive user experiences with React, TypeScript, and Next.js.
  • Define and evolve frontend architecture, design systems, and UI standards.
  • Implement AI-powered applications using Generative AI and LLMs.
  • Build intelligent assistants for business users in Contracting, Pricing, and Commercial Operations.
  • Partner with stakeholders to streamline workflows and identify automation opportunities.
  • Lead DevOps practices, CI/CD automation, and cloud-native deployment strategies.

Benefits

  • Comprehensive benefits package including health, dental, and vision coverage.
  • Retirement and Savings Plan with company contributions.
  • Discretionary annual bonus program and stock-based incentives.
  • Award-winning time-off plans and flexible work models.
  • Career development opportunities to support professional growth.
Full Job Description
Career Category
Information Systems
Job Description

Principal Software Engineer, Information Systems

What you will do

Let's do this. Let's change the world. In this vital role, you will lead the architecture, design, and development of modern, enterprise-grade user interfaces that support Contracting, Pricing, and Commercial Operations business processes. You will leverage React, TypeScript, and contemporary frontend technologies to build intuitive, responsive, and highly interactive applications that deliver exceptional user experiences while adhering to enterprise standards for scalability, accessibility, security, and maintainability.

The primary objective of this role is to drive UI innovation and digital transformation by partnering closely with business stakeholders, product teams, and engineers to translate complex business requirements into elegant user-centric solutions. You will define frontend architecture, establish reusable design patterns and component frameworks, integrate AI-powered experiences and enterprise platforms, and lead the delivery of scalable applications that improve productivity, streamline workflows, and accelerate business outcomes. This role requires hands-on involvement in solution design, prototyping, and implementation.
  • Lead architecture, design, and delivery of enterprise web applications using modern frontend and backend technologies.
  • Develop highly interactive user experiences using React, TypeScript, Next.js, and modern frontend frameworks.
  • Define and evolve enterprise frontend architecture, design systems, reusable component libraries, and UI engineering standards to ensure consistency, scalability, accessibility, and exceptional user experiences across applications.
  • Design and implement AI-powered applications leveraging Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic architectures.
  • Build intelligent assistants, copilots, and conversational interfaces for Contracting, Pricing, and Commercial Operations users.
  • Design and implement scalable API-driven, event-based, and integration architectures across enterprise platforms including Salesforce, Conga CLM/CPQ, Model N, Anaplan, Databricks, MuleSoft, and other business systems.
  • Partner with business stakeholders to identify opportunities for automation, AI enablement, workflow optimization, and digital transformation.
  • Lead rapid prototyping and proof-of-concept initiatives to validate emerging technologies, AI capabilities, and business use cases.
  • Lead adoption of modern DevOps practices including CI/CD automation, infrastructure as code, application monitoring, observability, and cloud-native deployment strategies.
  • Leverage AI-assisted software development tools and emerging engineering platforms to accelerate prototyping, application delivery, code quality, and developer productivity.
  • Establish architecture standards and engineering best practices for frontend development, AI-powered applications, DevOps, security, scalability, observability, and software delivery.
  • Provide technical leadership and mentorship across engineering teams, driving architecture governance, engineering excellence, DevOps maturity, and adoption of modern development and AI-enabled engineering practices.


Technology Focus Areas
  • Full-stack application development using React.js, Next.js, TypeScript, Node.js, and Python.
  • Modern frontend architecture, responsive user experience design, and component-based application development.
  • Backend API development, microservices architecture, and scalable enterprise application design.
  • Generative AI and Large Language Models (LLMs) applied to business workflows and productivity solutions.
  • Retrieval Augmented Generation (RAG) architectures leveraging enterprise data sources and knowledge repositories.
  • AI copilots, assistants, and agent-based applications embedded within enterprise platforms.
  • Prompt engineering, orchestration frameworks, and AI application lifecycle management.
  • Integration with enterprise AI platforms such as Azure OpenAI, OpenAI, Anthropic, Gemini, or similar services.
  • Cloud-native application development and deployment using Azure and related cloud services.
  • DevOps practices including CI/CD pipelines, GitHub Actions, Azure DevOps, Infrastructure as Code, and automated testing.
  • Containerization and orchestration technologies including Docker and Kubernetes.
  • Enterprise SaaS platforms including Salesforce, Conga CLM and CPQ, Model N, MuleSoft, Databricks, and Anaplan.
  • System integration patterns including APIs, microservices, event-driven architectures, and data synchronization.
  • Workflow automation, orchestration, and business process optimization across contracting, pricing, and revenue management processes.
  • Data engineering, analytics integration, and enterprise data platforms supporting operational and AI-driven solutions.
  • Application monitoring, observability, security, and operational excellence for enterprise-scale solutions.


What we expect of you

We are all different, yet we all use our unique contributions to serve patients. The professional we seek is a leader with these qualifications.

Basic Qualifications:
  • Doctorate degree and 2 years of Information Systems experience
    OR
    Master's degree and 4 years of Information Systems experience
    OR
    Bachelor's degree and 6 years of Information Systems experience
    OR
    Associate's degree and 10 years of Information Systems experience
    OR
    High school diploma / GED and 12 years of Information Systems experience
  • 5+ years of hands-on experience building frontend applications using React and modern JavaScript/TypeScript frameworks.
  • 5+ years of backend development experience using Node.js and/or Python.
  • 3+ years leading engineering teams or technical delivery teams.
  • 3+ years developing AI-powered applications using Generative AI and LLM technologies.
  • Experience building RAG-based solutions leveraging enterprise data sources.
  • Experience designing and developing RESTful APIs and microservices.
  • Experience integrating enterprise SaaS platforms and business applications.
  • Experience working in Agile product development environments.

Preferred Qualifications:
  • Hands-on experience developing modern web applications using React.js, Next.js, TypeScript, Node.js, and Python.
  • Experience designing and delivering full-stack enterprise applications with scalable frontend and backend architectures.
  • Experience building AI-powered applications leveraging Generative AI, Large Language Models (LLMs), Retrieval Augmented Generation (RAG), and agent-based architectures.
  • Experience developing AI copilots, assistants, and conversational interfaces integrated into business applications and workflows.
  • Experience with AI frameworks and tools such as LangChain, LlamaIndex, Semantic Kernel, or similar technologies.
  • Experience integrating enterprise AI platforms including Azure OpenAI, OpenAI, Anthropic, Gemini, or equivalent services.
  • Experience designing and implementing API-driven, event-based, and microservices architectures.
  • Experience with cloud-native application development and deployment on Azure or similar cloud platforms.
  • Experience implementing DevOps practices including CI/CD pipelines, GitHub Actions, Azure DevOps, Docker, Kubernetes, Infrastructure as Code, and automated testing.
  • Experience integrating enterprise SaaS platforms such as Salesforce, Conga CLM/CPQ, Model N, Anaplan, MuleSoft, or Databricks.
  • Experience delivering workflow automation, system integrations, and business process optimization solutions across enterprise ecosystems.
  • Strong understanding of software engineering best practices, application security, observability, and operational excellence.
  • Ability to evaluate when AI-driven approaches are appropriate versus deterministic automation and traditional software solutions.
  • Experience leading technical teams, mentoring engineers, and driving architecture and technology strategy across complex enterprise initiatives.

What you can expect of us

As we work to develop treatments that take care of others, we also work to care for your professional and personal growth and well-being. From our competitive benefits to our collaborative culture, we'll support your journey every step of the way.

The expected annual salary range for this role in the U.S. (excluding Puerto Rico) is posted. Actual salary will vary based on several factors including but not limited to, relevant skills, experience, and qualifications.

In addition to the base salary, Amgen offers a Total Rewards Plan, based on eligibility, comprising of health and welfare plans for staff and eligible dependents, financial plans with opportunities to save towards retirement or other goals, work/life balance, and career development opportunities that may include:
  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models where possible. Refer to the Work Location Type in the job posting to see if this applies.


Apply now and make a lasting impact with the Amgen team.

careers.amgen.com

In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

Application deadline

Amgen does not have an application deadline for this position; we will continue accepting applications until we receive a sufficient number or select a candidate for the position.

Sponsorship

Sponsorship for this role is not guaranteed.

About Amgen Inc

Amgen is a biotechnology company that develops and manufactures human therapeutics for various illnesses and diseases. The company is values-based and deeply rooted in science and innovation to transform new ideas and discoveries into medicines for patients with serious diseases. They offer products for treating illness in the areas of oncology/hematology, cardiovascular, inflammation, bone health, nephrology, and neuroscience.

Amgen Inc Careers

Join the dynamic team at Amgen Inc, a biotechnology pioneer dedicated to discovering, developing, and delivering innovative human therapeutics. At Amgen, we offer more than just job opportunities; we invite you to be part of a culture of leadership, diversity, and innovation.

Work You’ll Do

At Amgen Inc, you will collaborate with some of the brightest minds in the industry, engaging in work that brings real solutions to patients worldwide. Our commitment to your career growth is evident in our professional development and leadership training programs designed to nurture your potential.

Innovate and Lead

Amgen Inc stands at the forefront of biotech innovation. Our team is constantly pushing the boundaries of science and technology. By joining us, you will contribute to a legacy of medical breakthroughs that improve the lives of millions.

Be Part of a Great Team

Amgen’s inclusive culture and commitment to diversity are integral to our success. We believe in empowering our employees with the skills and networking opportunities they need to thrive. Our team’s collaboration is the key to developing groundbreaking solutions.

Future-Proof Your Career

Amgen Inc offers a variety of career paths, from research and development to marketing and sales, providing near-limitless opportunities for advancement. Whether you are looking for a full-time position, an internship, or a leadership role, Amgen has a place for you. Our robust benefits package supports the well-being of our employees and their families, contributing to a fulfilling work-life balance.

Explore Job Opportunities

Discover the impact you can make with a career at Amgen Inc. We are hiring creative, curious, and motivated individuals ready to face challenges head-on. Explore our open positions that match your skills and interests.

Stay Connected

Join our team and stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. See what exciting and rewarding opportunities await.

Interview and Resume Tips

Prepare for your future with Amgen Inc by utilizing our resources designed to enhance your interview skills and polish your resume. Our hiring process is designed to identify and attract professionals who are driven to make a difference.

Amgen Inc—Where Careers Grow

At Amgen Inc, we are committed to turning innovative science into value for patients. If you are passionate about joining a team that makes a difference, search Amgen jobs today and take the first step towards a fulfilling career.

SEARCH AMGEN JOBS

READ CAREERS BLOG

JOB ALERT EMAILS

Join us at Amgen Inc, where your career can flourish in an environment of innovation, leadership, and growth.
Learn more about Amgen Inc
Size
24,200 employees
Market Cap
$141.2 billion
Industry
Net Income
$7.2 billion
Founded
1980
5 Year Trend
+2.5%
Revenue
$25.4 billion
NASDAQ

Similar Jobs

More Jobs at Amgen Inc

More Information Technology Jobs

Find similar Principal Software Engineer jobs: