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 Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

Lead Engineer performing thermal-hydraulic safety analysis in nuclear engineering

Python
North Carolina
$85.6K - $164K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

Senior Engineer performing stability analyses for BWR plants

Python
North Carolina
$111.2K - $213.2K / year
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
United States
$100K - $150K / year
Upstart logo

Senior Software Engineer – Partner Experience

Upstart

Our 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
United States
$166.9K - $230.9K / year