Senior Manager, Software Engineering — Communications & Quality
Core
Lead engineering teams building scalable communications, notification, and quality platforms for student engagement and business operations.
Role type
Senior Manager, Software Engineering (Platform & Quality)
Builds
High-fanout messaging, notification, telephony, and conversational AI systems
Domain
Higher Education Technology / Enterprise Communications
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, distributed systems, high-scale platform design, conversational AI, agentic systems, automated testing, telephony integration, third-party API integration, technical strategy, team leadership
Preferred skills
Enterprise-scale platform leadership, mentoring engineers, organizational planning
Technologies
Java, REST, JSON, Genesys, Twilio, Amazon Connect, NiCE
Responsibilities
Lead and develop software engineering teams for communications and quality platforms; Establish technical vision, architecture, and engineering standards; Lead design of scalable messaging, notification, and high-fanout delivery platforms; Provide technical leadership for telephony and communications platforms; Lead engineering efforts involving conversational AI and agentic systems; Partner with business leaders to translate needs into scalable technical solutions; Establish and improve automated testing, load testing, and quality practices; Mentor engineers and drive talent development
Seniority
Senior, hands-on IC with people management
