Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Lead educational software engineer

Posted Updated 19 views
Discussion

Summary

Lead a fully remote engineering team at an edtech company based in Sandton, architecting scalable educational platforms, mentoring developers, and enforcing CI/CD and code-review practices. Requires 7+ years of development experience (2+ in a lead role), proficiency in languages like Python/Java/JavaScript, cloud platforms, and SQL/NoSQL databases.

About the Role

Our client, a cutting-edge educational technology company based in Sandton, Gauteng , is seeking a highly skilled and experienced Lead Educational Software Engineer to join their fully remote team. This role is central to the development and innovation of their educational platforms and tools, aimed at transforming learning experiences. As a Lead Engineer, you will guide a team of developers, architect robust software solutions, and ensure the delivery of high-quality, scalable, and secure applications. The ideal candidate will possess a strong background in software engineering, a passion for education, and proven leadership capabilities. This is a unique opportunity to influence the future of Ed Tech and make a significant impact on how people learn globally, all within a flexible, remote-first work environment.

Key Responsibilities Lead and mentor a team of software engineers in the design, development, testing, and deployment of educational software. Architect and implement scalable, robust, and maintainable software solutions for educational platforms. Collaborate with product managers, designers, and other stakeholders to define software requirements and specifications. Write clean, efficient, and well-documented code using relevant programming languages and frameworks. Implement and enforce best practices in software development, including code reviews, automated testing, and CI/CD pipelines. Troubleshoot, debug, and upgrade existing software components. Drive technical innovation and explore new technologies to enhance the educational software offerings. Ensure the security, performance, and reliability of all developed applications. Contribute to technical documentation and knowledge sharing within the engineering team. Participate in strategic planning and roadmap development for the educational technology products. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Minimum of 7 years of professional software development experience, with at least 2 years in a lead or senior engineering role. Proven experience in designing and building complex, scalable web applications. Strong proficiency in one or more programming languages (e.g., Python, Java, Java Script, Ruby) and associated frameworks. Experience with cloud platforms (AWS, Azure, GCP) and database technologies (SQL, No SQL). Solid understanding of software architecture patterns, data structures, and algorithms. Experience with agile development methodologies and tools (e.g., JIRA, Confluence). Excellent leadership, communication, and interpersonal skills. Passion for education and educational technology is a significant plus. Demonstrated ability to work effectively in a fully remote, collaborative team environment. Benefits Highly competitive salary package up ZAR per annum. Fully remote position, offering maximum flexibility and work-life balance. Opportunity to lead innovative projects in the rapidly growing Ed Tech sector. Be part of a forward-thinking and dynamic company culture. Comprehensive health insurance and retirement savings plan. Generous paid time off and professional development opportunities. Stock options or performance-based bonuses may be available.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →