
Principal Software Engineer – Full Stack
Premier Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $141,000 - $234,000 per year
Job Level
Tech Stack
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