
Principal Software Engineer
Western Governors University2 hours ago
Salt Lake City, UT, USAStaff+
Base Salary
$180k - $280k/yr
Responsibilities
- Partner with engineering and product leadership to define technical strategy and delivery roadmaps that improve the student experience at scale.
- Build and ship production-grade software while establishing engineering standards and repeatable delivery patterns across multiple teams.
- Design and evolve cloud-native architectures emphasizing scalability, observability, reliability, security, and operational supportability.
- Evaluate technical decisions through a build, buy, borrow, or bot framework focused on speed-to-value, sustainability, and fiscal responsibility.
- Mentor engineers on modern software engineering practices, AI-assisted development workflows, and emerging technologies.
- Prototype tools, frameworks, and architectural patterns through proof-of-value initiatives.
- Identify architectural inefficiencies and technical debt and propose practical, cost-effective solutions grounded in data.
- Communicate technical strategy, dependencies, tradeoffs, and risks to executive leadership.
- Support operational readiness, incident response, day-two supportability, and leadership during high-impact incidents.
- Partner with infrastructure, cloud, security, architecture, and product teams as a peer technical leader.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent relevant experience at the hiring manager’s discretion.
- 12+ years of progressive software engineering experience, including architecture, delivery leadership, and technical mentorship across multiple teams.
- Experience building and operating enterprise web applications using Java, REST APIs, SQL, and Git.
- Experience designing and delivering integrations with third-party and internal platforms.
- Track record working in large-scale enterprise IT organizations with established operational processes.
- Preferred experience with Kafka/Confluent and integration middleware such as Apache Camel or MuleSoft.
- Preferred hands-on AWS experience with ECS/EKS, Lambda, SNS/SQS, API Gateway, and Terraform.
- Preferred experience with Spring Boot, Kubernetes, container orchestration, and observability platforms such as Dynatrace or Datadog.
- Familiarity with AI/ML platforms, LLM integration, and agentic frameworks is preferred.
- Higher education, EdTech, or regulated-industry experience is preferred.
- ITIL v4 Foundation or higher, AWS Solutions Architect, or CKA certification is preferred.
Benefits
- Full-time regular position with 40 standard weekly hours and eligibility for bonuses.
- Medical, dental, vision, telehealth, mental healthcare, health savings account, and flexible spending account benefits.
- Basic and voluntary life insurance, disability coverage, accident coverage, critical illness coverage, hospital indemnity coverage, and legal and identity theft coverage.
- Retirement savings plan, wellbeing program, and discounted WGU tuition.
- Flexible paid time off and paid sick time with no accrual requirement, 11 paid holidays, and other paid leaves including up to 12 weeks of parental leave.
- Occasional travel of up to 20%, typically one to two company summits per year.