Staff Software Engineer
Core
Staff Software Engineer providing technical expertise, influence, and leadership to ensure best practices and well-engineered architecture across the department.
Role type
Staff Software Engineer
Builds
Online, competency-based degree programs and the university education platform
Domain
Higher Education / EdTech
Required skills
Software architecture, system design, cloud scalability, testing strategies, mentoring, risk management, SaaS implementation
Preferred skills
Master's Degree, advanced knowledge of higher education landscape
Technologies
Java, REST, SQL, GIT, public cloud
Responsibilities
Ensure best practices and well-engineered architecture across the department; Act as a lead or consultant for domain areas or multiple teams; Identify problems and recommend preferred solutions; Improve operational excellence and platform availability; Plan and execute testing strategies; Partner with Operations to solve platform problems at a system level
Seniority
Staff, hands-on IC with strategic influence
