CareerPlanSign in

Principal Software Engineer-Student LifeCycle Services

Salt Lake City, UT💼 Full-time💰 $180,300–$180,300🗓 2026-09-09 → 2026-09-26

Core

Define and evolve enterprise architecture strategies, drive technical decision-making for organization-wide initiatives, and mentor engineering leaders to solve complex, systemic challenges.

Role type

Principal Software Engineer (Enterprise Architecture & Strategy)

Builds

Scalable, resilient, secure, and maintainable systems for a mission-critical online education platform serving hundreds of thousands of students.

Domain

Higher Education Technology / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems, cloud-native architectures, microservices, event-driven systems, API design, system integration, security, fault tolerance, high-availability architectures, software design patterns, performance optimization, observability, DevOps principles

Preferred skills

Strategic thinking, technical leadership, mentoring, cross-functional influence

Technologies

Modern SaaS platforms, cloud-based platforms

Responsibilities

Define and lead enterprise architecture initiatives, drive platform quality and reliability, translate business objectives into long-term technical strategies, mentor Staff and Senior Engineers, identify opportunities to modernize systems and reduce technical debt

Seniority

Principal, strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.