Bachelor's degree in computer science, engineering, or a related field.
15+ years of experience in software engineering, with at least 2 years in managerial roles.
Proven experience in building and scaling enterprise applications and rearchitecting systems.
Strong leadership skills with the ability to mentor teams and define technical roadmaps.
Requirements:
Oversee the entire development lifecycle of complex products.
Define and execute the technology roadmap for various products.
Hire, build, and mentor engineering teams to ensure effective delivery.
Collaborate with cross-functional teams to optimize engineering processes and operations.
Job description
Are you looking for a career at a company that seeks to be India’s Leading e-Learning Platform to reach millions of students over the next few years?
Allen Digital’s Engineering team builds the e-Learning platform that powers our students’ experience and enables them to fulfill their academic goals. We are trying to solve significant problems with content (video/text/audio / 2D/3D interactive content) - cataloging, streaming, in-depth search and discovery, security, and building personalized learning management by personalizing plan and practice paths for each student by deep knowledge graphs, test management and automated interactive assessments.
You will have the opportunity to be part of a very early team defining the system, process and working culture to make a difference in the Education space.
Must Haves
Technology and leadership background in building enterprise-scale applications
Experience in rearchitecting systems for scale and migration to new systems
Responsible for the overall development life cycle of complex products
Experience in developing architecture, design, and roadmap with Enggs, Product Managers, Peer Managers and other stakeholders and delivering technical capabilities to help succeed in business goals
Instill best practices engineering practices for software development and continually optimize
SDLC methodologies to improve lead time and quality
Project management: prioritization, planning of projects and features, stakeholder management
and tracking of external commitments
Operational Excellence: monitoring and operation of production services
Identify opportunities for further enhancements and refinements to standards and processes.
Hire and retain best-in-class teams
Managed multiple managers
Qualification
A Bachelor s degree in a technical field such as computer science, computer engineering or a related field is required
15+ years of experience, at least 2 of which were as leading managers in large-scale consumer internet product
Expected Role
Be a member of a very small group of people to think, strategize and execute a transformation for a larger cause.
Define technology roadmap for various products.
Set up and optimize engineering processes for productivity
Hire and build teams, influence the people processes for the continuous evolution of the team
Mentor and manage engineers and engineering managers for effective delivery of business goals
Manage operations to monitor and ensure SLA adherence and continuous reduction in KTLO
Collaborate with Academics, Product Managers, Content Operations and Business team members