Recruitment Room Team
Python SaaS Lead Developer / Architect
Job Description
Python SaaS Lead Developer / Architect
Location: | Johannesburg |
Remote work: | Some remote work allowed |
Type: | Permanent |
Reference: | #GZ59874 |
Company: | E-Merge IT Recruitment |
Leading in developing software as a service (SAAS) AI platforms for enhancing actuarial work, our client aims to revolutionise the insurance industry by making advanced models accessible and user-friendly for actuaries across life, non-life, and health insurance sectors.
They are looking for a hands-on architect with technical lead experience who can both strategise and dive into code when needed. The ideal candidate will drive their technological strategy, lead the engineering team, and play a crucial role in shaping product development.
Requirements:
- Bachelor’s degree in computer science, data science, or a related field; master’s degree preferred
- 8 to 15 years of experience in software development
- Three years in a technical leadership role
- Experience in building and scaling SAAS platforms at an enterprise level
- Deep understanding of cloud technologies, preferably AWS or GCP
- Experience with backend development (preferably Python) and modern front-end web development frameworks (preferably React)
- Extensive experience designing and implementing asynchronous systems and message-passing architectures, particularly in the context of distributed computing and machine learning workflows
- Proficiency with message brokers, queuing systems, and stream-processing frameworks
- Demonstrated ability to design and optimise high-throughput, low-latency data pipelines for real-time processing
- Familiarity with event-driven architectures and their application in machine learning systems
- Experience with MLOps and automated machine learning pipelines
- Knowledge of data protection regulations and security best practices
- Strong leadership and team management skills
- Excellent communication skills
- A deep understanding of concurrency patterns and best practices for building responsive, scalable systems
- Strong problem-solving abilities to navigate complex technical and business challenges
- Ability to bridge the gap between technical and non-technical stakeholders
Reference number for this position is GZ59874. This is a permanent hybrid position based in Melrose offering a cost-to-company salary of R1.8m per annum, negotiable based on experience and ability. Contact Garth at [email protected] or call him on 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT Recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website at www.e-merge.co.za for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Posted on 23 Oct 13:35, Closing date 22 Dec
Apply
Garth Zoutendyk
[email protected]
0114633633