Principal Software Engineer – Full Stack
Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 1996H1B No SponsorCompany SiteLinkedIn
Location
United States
Posted
1 day ago
Salary
$141K - $234K / year
Seniority
Lead
Bachelor Degree10 yrs expEnglishAWSAzureCloudDistributed SystemsGoogle Cloud PlatformGrafanaGraphQLReactTerraformTypeScript
Job Description
• 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.
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer1 day ago
Full TimeRemoteTeam 10,001+H1B No Sponsor
Lead Engineer performing thermal-hydraulic safety analysis in nuclear engineering
Python
Full-stack Engineer1 day ago
Full TimeRemoteTeam 10,001+H1B No Sponsor
Senior Engineer performing stability analyses for BWR plants
Python
Full-stack Engineer1 day ago
Full TimeRemoteTeam 201-500
The engineer will support the development of a government-wide Policy as Code system to manage data sharing agreements and data catalogs, verifying requester authority and enforcing granular restrictions based on policy requirements. This role requires strong backend focus, excellent problem-solving skills, and adherence to test-driven development with full code coverage.
PythonPySparkDatabricksAWSTypeScriptREST APITest-driven DevelopmentGitLab CICircleCIKubernetesTerraform
Senior Software Engineer – Partner Experience
UpstartOur mission is to enable effortless credit based on true risk.
Full-stack Engineer1 day ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor
Senior Software Engineer developing for Upstart's AI-based lending platform
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaScriptKafkaKotlinMicroservicesNext.jsPostgreSQLPythonReactRubyRuby on RailsSparkSQL


