Software Engineering Manager - Technical Owner
Core
Lead a team of 5-7 engineers to design, build, and ship scalable SaaS applications for an eLearning platform, with at least 50% of time spent on direct coding.
Role type
Senior Engineering Manager (Technical Owner)
Builds
Production-ready SaaS applications and a content authoring tool
Domain
EdTech / Enterprise SaaS
Deliverable
production ML models | product features
Required skills
Full-stack development, C#/.NET, React, Azure cloud-native development, SQL Server/TSQL, RESTful APIs, microservices architecture, team leadership, Agile methodologies
Preferred skills
Azure Data Factory/Databricks/Synapse, Salesforce/Apex, mobile development (iOS/Android), Azure DevOps CI/CD, AI coding tools
Technologies
.NET 8/Core, Entity Framework, React, Redux, Hooks, Webpack, JavaScript ES6+, Azure, SQL Server, OpenSearch, Redis, Memcached, TSQL
Responsibilities
Manage a team of 5-7 mixed-role engineers; ensure delivery of performant, testable software; guide architectural design for scalable solutions; collaborate with product, UX/UI, and QA; write clean code and conduct code reviews; implement robust testing strategies; maintain documentation for the content authoring tool.
Seniority
Senior, hands-on IC with management responsibilities