Principal Software Engineer - Student Lifecycle Platform

WGU

Salt Lake City (UT)

Hybrid

USD 180,000 - 280,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

WGU is seeking a Principal Software Engineer to serve as the primary technical leader, shipping production software and setting engineering standards across teams.

This role drives AI-assisted development, cloud-native architecture, and platform thinking, guiding decisions with business impact and delivering scalable, observable, and secure solutions for student success at national scale.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field.
  • 12+ years of progressive software engineering experience across multiple teams.
  • Experience building and operating web apps using Java, REST APIs, SQL, and Git in enterprise environments.
  • Experience designing system integrations with third-party and internal platforms.
  • Track record in large-scale enterprise IT organizations with established operational processes.

Responsibilities

  • Define technical strategy and delivery roadmaps with engineering and product leadership.
  • Build and ship production-grade software with established engineering standards.
  • Lead Agile delivery practices for planning and execution.
  • Design cloud-native architectures with scalability, observability, reliability, security, and operational supportability.
  • Evaluate technical decisions through a build, buy, borrow, or bot lens with focus on speed-to-value and sustainability.
  • Mentor engineers on modern software practices, AI workflows, and emerging technologies.
  • Prototype new tools, frameworks, and architectural patterns through proof-of-value initiatives.
  • Drive engineering excellence across multiple teams by establishing repeatable delivery patterns.
  • Partner closely with infrastructure, cloud, security, architecture, and product teams as a peer technical leader.
  • Identify architectural inefficiencies and technical debt, proposing cost-effective solutions.
  • Communicate technical strategy, dependencies, tradeoffs, and risks clearly to executive leadership.
  • Support operational readiness, incident response, and day-2 supportability across enterprise systems.

Skills

Java
REST APIs
SQL
Git
Leadership
Mentorship

Education

Bachelor’s Degree in Computer Science
Master’s Degree in CS or related field

Tools

Kafka/Confluent
Apache Camel/MuleSoft
AWS (ECS/EKS, Lambda, SNS/SQS, API Gateway, Terraform)
Spring Boot
Kubernetes
Observability tools (Dynatrace/Datadog)
AI/LLM platforms

Job description

WGU is seeking a Principal Software Engineer to serve as the primary technical leader, shipping production software and setting engineering standards across teams.

This role drives AI-assisted development, cloud-native architecture, and platform thinking, guiding decisions with business impact and delivering scalable, observable, and secure solutions for student success at national scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Education Platform & Lifecycle
Principal Software Engineer, Education Platform & Lifecycle

Western Governors University • Salt Lake City (UT)

On-site
USD 180,000 - 280,000
Bonuses
Medical, dental, vision
Tuition benefits
+2
Senior Software Engineer - Lead Platform & AI Innovation
Senior Software Engineer - Lead Platform & AI Innovation

WGU Labs • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Health insurance
Dental coverage
Vision coverage
+11
Principal SE Student LifeCycle Services
Principal SE Student LifeCycle Services

WGU • Salt Lake City (UT)

Hybrid
USD 180,000 - 280,000
Senior Software Engineer - Lead Modern AI-Driven EdTech
Senior Software Engineer - Lead Modern AI-Driven EdTech

WGU • Raleigh (NC)

On-site
USD 134,000 - 223,000
Senior Software Engineer, Platform & AI
Senior Software Engineer, Platform & AI

WGU • Salt Lake City (UT)

Hybrid
USD 119,000 - 179,000
Bonuses
Medical, dental, vision
Tuition discount
+2
Principal Software Engineer-Student LifeCycle Services
Principal Software Engineer-Student LifeCycle Services

Western Governors University • Salt Lake City (UT)

On-site
USD 180,000 - 280,000
Bonuses
Medical, dental, vision
Tuition benefits
+2
Senior Software Engineer - Lead Cloud-Native Systems
Senior Software Engineer - Lead Cloud-Native Systems

WGU • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Bonuses
Healthcare
Tuition discount
+2
Senior Software Engineer - Cloud-Native & Impactful
Senior Software Engineer - Cloud-Native & Impactful

Western Governors University • Salt Lake City (UT)

On-site
USD 144,000 - 223,000
Senior Software Engineer - WGU Labs
Senior Software Engineer - WGU Labs

WGU • Raleigh (NC)

On-site
USD 134,000 - 223,000
Senior AI Platform Operations Architect
Senior AI Platform Operations Architect

Aimlroles • Raleigh (NC)

On-site
USD 202,000 - 313,000
Health insurance
Health savings account
Wellbeing program
+1