Hybrid Principal Software Engineer

Posted 4 hours ago

Apply now

About the role

  • Principal Software Engineer at Amgen transforming lives by developing software solutions. Leading projects in biotechnology with focus on cloud technology and generative AI.

Responsibilities

  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Provide technical guidance and mentorship to the development team.
  • 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 solution using generative AI technologies
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Lead and motivate a team of engineers to deliver high-quality results.
  • 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.

Requirements

  • Doctorate degree and 2 years of experience OR Master’s degree and 4 years of experience OR Bachelor’s degree and 6 years of experience OR Associate’s degree and 10 years of experience OR High school diploma / GED and 12 years of experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architect ed cloud design principles
  • Hands on experience with Full Stack software development.
  • Proficient in programming language Python(preferred), JavaScript , SQL/NoSQL.
  • Proven ability to lead and mentor software development teams
  • Strong problem solving , analytical skills ; Ability to learn quickly ; Excellent communication and interpersonal skills
  • Strong presentation and public speaking skills.

Benefits

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

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

$157,020 - $212,439 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job