Remote job
Lead Engineer, Engineering (EDge Product Suite)
Job details
About this role
Role overview
A remote Lead Engineer role for a product suite that powers online higher-education programs, based in South Africa. The position blends hands-on technical leadership with people management, shaping architecture, engineering practices, and AI-driven features across a multi-application suite. It suits an engineer who is equally comfortable mentoring a team, reviewing designs, and shipping complex cloud-based services.
Responsibilities
- Partner with technology leadership on hiring recommendations, resource allocation, and project prioritization - Collaborate with product management to define and prioritize enterprise-level features - Define and document organization-wide engineering policies, standards, and best practices - Design and implement agentic systems that integrate with existing products, including the strategic use of AI engineering tools - Lead quality and reliability improvements through code review, automated testing, and continuous integration - Mentor and line-manage engineers, providing day-to-day support, technical guidance, and career development - Drive the product suite toward scalable, serverless-first infrastructure patterns
Requirements
- 5–8 years of professional experience across multiple core programming languages and related frameworks - Bachelor's degree or equivalent practical experience - Hands-on capability with AI engineering tools, plus experience designing agentic systems using frameworks such as LangGraph, LangChain, LangFuse, or the OpenAI Agents SDK - Proficiency with web technologies including Python, Node.js, React, Bootstrap, Ant Design, SSO, and AWS AppSync (GraphQL) - Cloud experience with AWS services such as EC2, Lambda, SNS, and API Gateway, plus databases including PostgreSQL and Aurora - Strong communication, stakeholder management, and leadership skills, with a proven track record of agile product delivery - Must be legally authorized to live and work in South Africa and maintain residency there for the duration of employment
Nice to have
- Golang experience alongside the core web stack - Comfort working in dynamic, rapidly changing, team-based environments
Benefits and work setup
- Permanent remote role, work from a home office - Laptop and home-office equipment provided (Mac hardware) - 12 weeks of paid parental leave - 20 working days of annual leave plus 10 paid national holidays - Medical/RA coverage, internet benefit, and full access to an employee assistance program (EAP) - Annual education stipend for lifelong learning