Principal Software Engineer

Amgen

Confirmed live 2 days ago High trust
Closes in 6 days Remote

Quick summary

Work type
Remote
Location
Thousand Oaks, CA
Salary
$153,130–$181,766 / yr
Posted
10 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 17, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $200k
This role $167k
$127k most similar roles pay here $286k

This role pays less than 91% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $167k versus about $200k for comparable roles.

Based on 240 similar postings.

Employer

About Amgen

Amgen is a leading biotechnology company that discovers, develops, manufactures, and delivers innovative human therapeutics, with products addressing conditions such as anemia, bone loss, inflammation, and cancer. Industry: Biotechnology & Pharmaceuticals

Amgen currently has 46 open roles on FindRole.

Listed pay typically runs $136,906–$184,235 across 44 roles with salary data.

Most-posted roles

View all roles at Amgen

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer, you will lead efforts to design, build, and develop rapid Proof-of-Concept automated solutions and services for cross-disciplinary projects across Operations, Research & Development, Commercial, Manufacturing, and Finance functions. You will collaborate with process subject matter experts to transform requirements into digital automated solutions that improve workflow, quality, and productivity. The role involves performing automation testing using Unified Functional Testing, Selenium, and Automation Anywhere while utilizing Java, C#, VBScript, and VBA. You will integrate automated testing within CI/CD pipelines using GitLab and Jenkins. Crucially, you will work in a GxP environment to ensure product quality and data integrity under FDA Regulations 21 CFR Part 11. This position requires managing the full lifecycle of solutions, including Computer System Validation activities, root cause analysis, and corrective actions within an Agile framework.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, build, and develop rapid Proof-of-Concept automated solutions and services.
  • Lead technical projects for cross-disciplinary teams across Operations, R&D, Commercial, Manufacturing, and Finance.
  • Translate process requirements from subject matter experts into digital automated solutions.
  • Perform automation testing using tools such as UFT, Selenium, and Automation Anywhere.
  • Develop and integrate automated testing within CI/CD pipelines using GitLab and Jenkins.
  • Execute Computer System Validation (CSV) activities and maintain documentation in a GxP environment.
  • Manage the full project lifecycle including root cause analysis, CAPA, and audit activities.
  • Maintain compliant technical documentation aligned with regulatory standards and 21 CFR Part 11.

What we're looking for

  • Bachelor’s degree in Mechanical Engineering, Industrial Engineering, or a related field.
  • 5 years of experience in the job offered or in a project management-related occupation.
  • 5 years of experience gathering and analyzing business requirements to develop test strategies, plans, and scripts.
  • 5 years of experience performing automation testing using Unified Functional Testing (UFT), Selenium, and Automation Anywhere.
  • Proficiency in programming languages including Java, C#, VBScript, and VBA for automation.
  • Experience supporting automated testing within CI/CD pipelines using GitLab and Jenkins.
  • Experience implementing projects aligned to GxP processes, FDA Regulations 21 CFR Part 11, and Computer System Validation (CSV).
  • Experience working in Agile methodologies and managing Incident, Problem, and Change Management processes.

More like this

Similar roles

Software Developer

Siemens Healthineers

Remote 9 days ago $109,920$151,140
C# .NET Framework Python C++ JavaScript HTML CSS MATLAB Shell PowerShell CI/CD Agile Azure DevOps Selenium Ranorex TestNG JUnit NUnit Robot Framework Cypress JIRA Jenkins Git Postman REST Assured SoapUI RESTful SOAP
4+ yrs exp Remote

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp