Principal Software Engineer

Initial Therapeutics, Inc.

Tampa (FL)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits package
Annual bonus program
Stock-based incentives
Flexible work models

Job summary

Initial Therapeutics, Inc. is seeking a Principal Software Engineer to lead technology strategy and collaborate with a team of talented engineers in Tampa, Florida. This role involves guiding software development from conception through deployment while utilizing cloud technology, particularly AWS.

The successful candidate will have experience in full-stack development, mentoring, and the ability to work in a fast-paced, innovative environment. A strong background in applying generative AI technologies is preferred.

Qualifications

  • 2-12 years of related experience depending on education.
  • Hands-on experience with cloud services and full-stack software development.
  • Proven ability to lead and mentor teams.

Responsibilities

  • Shape technology strategy and mentor engineers.
  • Provide technical guidance and ownership of projects.
  • Conduct code reviews and ensure code quality.

Skills

Python
JavaScript
SQL/NoSQL
Cloud services
API integration
Problem-solving
Analytical skills
Communication skills

Education

Doctorate degree
Master's degree
Bachelor's degree
Associate's degree
High school diploma / GED

Tools

AWS
LangChain
LlamaIndex

Job description

Principal Software Engineer

Join Amgen’s mission of serving patients. If you feel like you’re part of something bigger, it’s because you are. Our shared mission to serve patients living with serious illnesses drives all that we do.

Since 1980, we’ve helped pioneer the world of biotech in our fight against the world’s toughest diseases. With a focus on Oncology, Inflammation, General Medicine, and Rare Disease, we reach millions of patients each year. Amgen is advancing a broad and deep pipeline of medicines to treat cancer, heart disease, inflammatory conditions, rare diseases, and obesity and obesity‑related conditions. As a member of the Amgen team, you’ll help make a lasting impact on the lives of patients as we research, manufacture, and deliver innovative medicines to help people live longer, fuller, happier lives.

Our award‑winning culture is collaborative, innovative, and science‑based. If you have a passion for challenges and the opportunities that they bring, you’ll thrive as part of the Amgen team. Join us and transform the lives of patients while advancing your career.

What you will do

In this vital role you will play a pivotal role in shaping our technology strategy and mentoring a team of talented engineers.

Roles & Responsibilities
  • Possess strong rapid prototyping skills and 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, managing delivery scope, risk, and timeline
  • Contribute to both front‑end and back‑end development using cloud technology
  • Develop innovative solutions 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
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 Software Engineer with the following qualifications.

Basic Qualifications
  • Doctorate degree and 2 years of experience
  • Master’s degree and 4 years of experience
  • Bachelor’s degree and 6 years of experience
  • Associate’s degree and 10 years of experience
  • High school diploma / GED and 12 years of experience
  • Hands‑on experience with various cloud services, understanding pros and cons and well‑architected cloud design principles
  • Hands‑on experience with full‑stack software development; proficient in Python (preferred), JavaScript, SQL/NoSQL
  • Proven ability to lead and mentor software development teams
  • Strong problem‑solving and analytical skills; ability to learn quickly
  • Excellent communication and interpersonal skills
  • Strong presentation and public‑speaking skills
Preferred Qualifications
  • Experience with API integration, serverless, microservices architecture
  • Experience in SQL/NoSQL database, vector database for large language models
  • Experience with popular large language models
  • Experience with LangChain or LlamaIndex frameworks for language models
  • Experience with prompt engineering, model fine‑tuning
  • Experience with web site development, understanding of web site localization processes
  • Experience with DevOps/MLOps CI/CD build and deployment pipeline
  • Experience with design patterns, data structures, test‑driven development
  • Knowledge of NLP techniques for text analysis and sentiment analysis
  • Bachelor’s degree in computer science or engineering preferred; other engineering fields considered; Master’s degree and 6+ years of software development experience or Bachelor’s degree and 8+ years of software development experience
  • Cloud computing certificate preferred
What you can expect of us

We support your professional and personal growth and well‑being through competitive benefits, a collaborative culture, and career development opportunities.

  • Comprehensive employee benefits package: Retirement and Savings Plan with generous company contributions, group medical, dental, vision coverage, life and disability insurance, flexible spending accounts
  • A discretionary annual bonus program
  • Stock‑based long‑term incentives
  • Award‑winning time‑off plans
  • Flexible work models where possible (refer to the Work Location Type for details)

Amgen is an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other basis protected by applicable law.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Initial Therapeutics, Inc. • Thousand Oaks (CA)

On-site
USD 110,000 - 150,000
Retirement and Savings Plan
Medical, dental, and vision coverage
Life and disability insurance
+4
Sr. DevOps Engineer/Sr. Associate Software Engineer
Sr. DevOps Engineer/Sr. Associate Software Engineer

Initial Therapeutics, Inc. • United States

On-site
USD 90,000 - 130,000
Comprehensive employee benefits package
Retirement and Savings Plan
Flexible work models
Software Engineer
Software Engineer

Amgen SA • Thousand Oaks (CA)

On-site
USD 110,000 - 170,000
Retirement plan
Stock-based incentives
Flexible work model
+1
Software Engineer
Software Engineer

Amgen • Thousand Oaks (CA)

On-site
USD 110,000 - 170,000
Health insurance
Annual bonus
Stock options
+2
Sr Associate Software Engineer
Sr Associate Software Engineer

Amgen SA • Washington

On-site
USD 110,000 - 160,000
Competitive benefits
Total Rewards Plan
Flexible work models
Director - Software Development Engineer
Director - Software Development Engineer

BioSpace • Washington

On-site
USD 150,000 - 200,000
Comprehensive employee benefits package
Discretionary annual bonus program
Flexible work models
Associate Director, Information Systems
Associate Director, Information Systems

BioSpace • Washington

On-site
USD 180,000 - 240,000
Stock-based long-term incentives
Award-winning time-off plans
Flexible work models
Software Engineer
Software Engineer

Amgen Inc. (IR) • Thousand Oaks (CA)

On-site
USD 88,000 - 119,000
Comprehensive benefits package
Stock-based incentives
Flexible work models
Associate Director, Information Systems
Associate Director, Information Systems

amgen • United States

On-site
USD 172,000 - 232,000
Retirement Plan
Stock-based incentives
Flexible work model
+1
Sr Associate Software Engineer
Sr Associate Software Engineer

amgen • United States

On-site
USD 103,000 - 139,000
Stock-based long-term incentives
Retirement and Savings Plan
Award-winning time-off plans
+1