Senior Software Engineer - WGU Labs
Core
Design, build, and support scalable, secure, and high-performing full-stack software solutions for WGU's online, competency-based degree platforms.
Role type
Senior Software Engineer (Technical Leader)
Builds
Modern web applications and cloud-native infrastructure for higher education platforms
Domain
Higher Education / EdTech
Deliverable
production ML models | product features | infrastructure
Required skills
React, Next.js, Node.js, Python (FastAPI/Flask), PostgreSQL, Docker, Kubernetes, Terraform, CloudFormation, WebSockets, Y.js, AI/ML integration, ORM (Drizzle/Prisma/SQLAlchemy)
Preferred skills
AI-assisted development practices, real-time collaboration tool expertise, emerging technology exploration
Technologies
React, Next.js, Node.js, Python, FastAPI, Flask, PostgreSQL, Drizzle, Prisma, SQLAlchemy, Docker, ECS, Kubernetes, Terraform, CloudFormation, WebSockets, Y.js
Responsibilities
Design and build scalable full-stack software solutions; serve as a technical leader influencing architecture and engineering standards; mentor and develop fellow engineers; lead delivery of complex initiatives from concept to implementation; partner with cross-functional teams to translate business objectives into technical solutions; drive continuous improvement in software quality, reliability, and observability; troubleshoot and resolve complex production issues.
Seniority
Senior, hands-on IC with leadership influence