Principal Software Engineer
Core
Visionary architect defining long-term tech strategy and AI integration for a future-readiness platform serving students.
Role type
Principal Software Engineer (Strategy & Architecture)
Builds
Scalable, secure, and maintainable SaaS systems with integrated AI workflows
Domain
Education Technology / High-growth SaaS
Deliverable
production ML models | infrastructure
Required skills
C#/.NET backend development, TypeScript, Angular, SQL, Redis, Azure cloud operations, AI application in engineering workflows, technical roadmap planning, CI/CD process leadership, senior talent mentorship
Preferred skills
Pragmatic complexity reduction, conflict management, cross-functional collaboration
Technologies
C#, .NET, TypeScript, Angular, SQL, Redis, Azure
Responsibilities
Define and evolve long-term technical roadmap aligned with business strategy; Set technical direction for scalable and secure systems; Partner with engineering leaders to lead AI integration in the development lifecycle; Identify and prioritize technical debt; Champion CI/CD processes; Shape development alignment and effectiveness of senior technical talent
Seniority
Principal, strategy & mentorship