Amgen
Sr Associate Software Engineer
United States - Remote · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 92%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Join Amgen's Mission of Serving Patients
- At Amgen, if you feel like you're part of something bigger, it's because you are.
- Since 1980, we've helped pioneer the world of biotech in our fight against the world's toughest diseases.
Responsibilities
- The role contributes throughout the software development lifecycle, including solution design, development, configuration, testing, deployment, monitoring, incident response, and production support.
- The Senior Associate Software Engineer independently delivers moderately complex technical work and owns assigned applications, solutions, or workstreams from design through production support.
- Design, develop, configure, test, deploy, and support scalable enterprise software applications, platform capabilities, APIs, integrations, interfaces, reports, and automation solutions
- Own the technical implementation of assigned user stories and workstreams in collaboration with product managers, analysts, architects, engineers, and other technical team members
- Develop production-ready applications, services, and automation solutions using Python, SQL, and other approved programming, scripting, workflow, and low-code technologies
- Design, develop, and support data pipelines, transformations, integrations, and data-quality controls using technologies such as Python, SQL, PySpark, Databricks, and APIs
- Develop and maintain APIs, web services, microservices, event-driven solutions, and enterprise application integrations
- Build and deploy containerized solutions using Docker, Kubernetes platforms managed through Rafay, and applicable AWS container services such as ECR, EKS, ECS, or Fargate
- Support DevOps and continuous-delivery practices, including source control, automated builds, CI/CD pipelines, release coordination, environment management, infrastructure automation, and deployment validation
- Develop and maintain unit, integration, regression, and automated tests to improve solution quality and reduce recurring defects
Requirements
- Master's degree and 3 years of Information Systems experience
- Experience working with cloud, data, automation, or enterprise application platforms
- Ability to quickly learn unfamiliar technologies, platforms, and business processes
Nice to have
- Contribute to front-end and back-end development using Amgen-preferred frameworks, platforms, and development tools
- Interest in Amgen-preferred platforms/tools such as Databricks, AWS, and others
Skills
- Proficiency in SQL, relational data concepts, data transformations, and troubleshooting data-related issues
- Strong ability to debug, investigate, and resolve software, integration, infrastructure, and data problems
- Working knowledge of source-control and release-management practices using tools such as Git and GitLab
- Experience troubleshooting production issues and participating in incident response, root-cause analysis, and remediation
- Experience working within Agile or Scrum delivery methodologies
- Must-Have Skills
- Good-to-Have
- Experience with Databricks, Apache Spark, PySpark, Delta Lake, or related data-engineering technologies
- Experience with infrastructure automation, configuration management, or infrastructure-as-code technologies
- Experience with application monitoring, observability, alerting, and performance-management technologies
- Familiarity with secure software-development practices, vulnerability remediation, identity integration, and cloud security controls
- Experience working with geographically distributed development teams, vendors, business stakeholders, or managed-service providers
Compensation
- The expected annual salary range for this role in the U.S. (excluding Puerto Rico) is posted.
Company info
- Career Category Information Systems Job Description Join Amgen's Mission of Serving Patients At Amgen, if you feel like you're part of something bigger, it's because you are.
- If you have a passion for challenges and the opportunities that lay within them, you'll thrive as part of the Amgen team.
This listing is sourced directly from Amgen's careers page and normalized into a canonical job model.