Premier Inc.

Principal Software Engineer – Full Stack

Premier Inc.

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $141,000 - $234,000 per year

Job Level

About the role

  • Design and implement full-stack architectural patterns through direct, hands-on contribution.
  • Own the hardest architectural problems.
  • Contribute production-quality code to the most complex features, platform capabilities, and performance-critical systems across the stack.
  • Build and maintain shared libraries, API patterns, and observability tooling.
  • Mentor senior and mid-level engineers through pair programming and hands-on code review.

Requirements

  • 10 or more years of applicable experience
  • Bachelor’s degree (Required)
  • Expert-level full-stack engineering: production delivery across distributed systems, API design (REST, GraphQL, event-driven), and modern frontend frameworks (React, TypeScript)
  • Cloud platform architecture on Azure, AWS, and/or GCP at enterprise scale
  • Infrastructure-as-code (Terraform) and DevSecOps practices
  • Hands-on technical leadership: driving quality through working code, ADR authorship backed by implementation, and design reviews grounded in direct contribution
  • Observability and reliability engineering: Grafana, DORA metrics, performance debugging, and production incident ownership.
Benefits
  • Health, dental, vision, life and disability insurance
  • 401k retirement program
  • Paid time off
  • Participation in Premier’s employee incentive plans
  • Tuition reimbursement and professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-stack engineeringAPI designRESTGraphQLReactTypeScriptcloud platform architectureAzureAWSGCP
Soft Skills
technical leadershipmentoringpair programmingcode reviewdriving quality
Certifications
Bachelor’s degree