Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amgen Logo

Principal Software Development Engineer

Amgen

Salary not specified
Nov 3, 2025
Tampa, FL, US
Apply Now

Amgen is looking to hire a Principal Software Development Engineer to design, develop, and deploy complex software applications, mentor junior developers, and contribute to the company's mission of serving patients by developing innovative medicines.

Requirements

  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript(including ReactJS), SQL/NoSQL.
  • Experienced with API integration, serverless, microservices architecture.
  • Experience in SQL/NOSQL database, vector database for large language models
  • Experience with Web site development, understand of web site localization processes, which involve adapting content to fit cultural and linguistic contexts.
  • Experience with popular large language models
  • Experience with Langchain or llamaIndex framework for language models; Experience with prompt engineering, model fine tuning

Responsibilities

  • Designing, developing, deploying complex software applications
  • Contribute to both front-end and back-end development using cloud technology.
  • 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
  • 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.

Other

  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Excellent communication and interpersonal skills
  • Excellent analytical and troubleshooting skills.
  • Strong verbal and written communication skills
  • Ability to work effectively with global, virtual teams