Manager - Projects
Lead several development teams in building out key components of the learning platform
Manage teams of engineers both on-shore and off-shore to ensure that development is completed on-time.
Work closely with other Managers of Engineering and Architecture to develop optimal software/system architecture
Work closely with DevSecOps to provide robust monitoring and troubleshooting capabilities throughout the pipeline
Solve the technical challenges presented by various development teams with regards to the platform
Work with SMEs and business stakeholders to design and implement new features. Lead Sprint planning and budget management for all resources and software
Interface with vendors and third parties to manage their deliverables with regards to the content pipeline
B.S. / M.S. Computer Science or equivalent, with strong fundamentals and problem-solving skills
Experience with NoSQL datastores (MarkLogic, MongoDB, Redis etc.)
3-4 years of experience leading multiple small to medium-sized software engineering teams in an Agile/SCRUM environment
3-4 years of experience leading platform development using microservices in AWS
3 years of hands-on experience as a full-stack developer, at all tiers from the front end UI (React preferred) to the backend data store.
An excellent understanding of data privacy, software, and infrastructure security standards required
Successful track record of developing high-quality software products and shipping production-ready software on schedule.
Educational (K-12, Higher Education) experience preferred
Accomplished team player with a desire to work hard, get along with others, and have fun.