Python SaaS Lead Developer

2 days ago


Johannesburg, Gauteng, South Africa E-Merge Full time

Leading in developing Software as a Service (SAAS) AI platform for enhancing actuarial work, to revolutionize the insurance industry by making advanced models accessible and user-friendly for actuaries across life, non-life and health insurance.

Looking for a hands-on architect with technical lead experience who can both strategize and dive into code when needed. The ideal candidate will drive our technological strategy, lead our engineering team, and play a crucial role in shaping our product development.

Requirements:

  • Bachelor's degree in Computer Science, Data Science, or a related field; Master's degree preferred
  • 6 to 10 years of experience in software development.
  • 3 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 ML workflows
  • Proficiency with message brokers, queuing systems and stream processing frameworks
  • Demonstrated ability to design and optimize high-throughput, low-latency data pipelines for real-time processing
  • Familiarity with event-driven architectures and their application in ML systems
  • Experience with MLOps and automated ML pipelines
  • Knowledge of data protection regulations and security best practices
  • Strong leadership and team management skills
  • Have a deep understanding of concurrency patterns and best practices for building responsive, scalable systems
  • Be a strong problem-solver with the ability to navigate complex technical and business challenges
  • Be an excellent communicator who can bridge the gap between technical and non-technical stakeholders

Reference Number for this position is GZ59874, which is a permanent Hybrid position based in Melrose offering a cost to company salary of R1.8m per annum.

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Parvana Full time

    About our client : Join a thriving community of individuals transforming lives through direct selling.Since people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them.Develop cutting-edge solutions and lead a...


  • Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    Kontak Recruitment is assisting a high-growth SaaS company in Johannesburg in finding two bright and ambitious developers to join their team. You'll be working onsite at a modern office in Melrose Arch, contributing to powerful web-based solutions used by leading companies worldwide.Requirements:Top-performing graduates with a completed Computer Science or...

  • SAAS Platform Lead

    2 days ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Revolutionizing Actuarial Work with Advanced ModelsE-Merge is at the forefront of using advanced models to transform the insurance industry, making it easier for actuaries to access cutting-edge tools and techniques.We're seeking a talented technical leader to join our team and contribute to our mission to democratize access to advanced actuarial models.Key...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    Job title : Python DeveloperJob Location : Gauteng, JohannesburgDeadline : April 14, 2025Quick Recommended LinksJobs by Location Job by industries About the jobMy client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries....

  • Python Developer

    6 days ago


    Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you passionate about developing cutting-edge machine learning and natural language processing solutions?A leading organisation is looking for a talented Python Developer to join their dynamic Data Science team. This is an exciting opportunity to work on Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems, taking...

  • Python Developer

    6 days ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    My client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries. Their team is passionate about creating cutting-edge software while fostering a collaborative environment where creativity and technical expertise thrive.My client is...

  • Python Developer

    1 week ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst / Product Owner. These applications may be on projects for customers or internal products.What you'll do:Develop, test, deploy, and maintain...

  • Python Developer

    21 hours ago


    Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job title : Python Developer - JohannesburgJob Location : Gauteng, JohannesburgDeadline : May 02, 2025Quick Recommended LinksJobs by Location Job by industries Job Description    Key Responsibilities:Design, develop, and maintain scalable Python applications. Write clean, efficient, and well-documented code. Collaborate with cross-functional teams,...


  • Johannesburg, Gauteng, South Africa Progressive Edge Full time

    Unlock Your Potential as a SaaS Sales ExpertAbout the Role:As a key member of our team, you will be responsible for driving revenue growth through new business development and sales strategies.About Progressive Edge: We are an innovative FinTech company revolutionizing the landscape with advanced tools and actionable insights to empower businesses.Key...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    Duties & ResponsibilitiesAbout our client:Join a thriving community of individuals transforming lives through direct selling. Since 1998, people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. Our client...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Resourgenix Full time

    We are seeking an experienced Python Developer to join our dynamic team. The successful candidate will be responsible for developing high-performance web applications, systems, and services using Python. This position requires a solid understanding of object-oriented programming, strong coding skills, and a passion for writing clean, maintainable code.Key...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    About our client:Join a thriving community of individuals transforming lives through direct selling. Since 1998, people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. Our client provides optimised systems...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Full Stack Python Developer Job DescriptionWe are seeking an experienced Full Stack Python Developer to join our team at Deka Minas Pty Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using Python and the Django framework.Key Responsibilities:Design, develop, and...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    What you will be doing: The key purpose of this role is to work within a Data Science team in researching, developing, and implementing Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems. This includes building systems from prototype through to production, evaluating their effectiveness, and developing and...


  • Johannesburg, Gauteng, South Africa Jellyfish Full time

    We're seeking a seasoned Senior Python Engineer to lead our AI Studios team. As a key member, you'll develop and architect complex applications using Python. You'll oversee platform enhancements, ensuring high-quality code standards and mentoring junior/mid-level developers.You'll work closely with teams to design, build, and deploy scalable solutions,...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for an Advanced Python Application Developer to join our team. As a key member of our team, you will be responsible for developing, testing, and deploying high-quality Python-based applications.About the Role:Develop and maintain Python-based applicationsCollaborate with project team members to ensure output meets requirements and is of high...


  • Johannesburg, Gauteng, South Africa First Care Solutions Full time

    Job OverviewAn exciting opportunity has arisen for an experienced Python Full Stack Software Developer to join our team at First Care Solutions. The successful candidate will be responsible for developing and enhancing web applications, collaborating with project teams, and promoting a culture of innovation within the development team.


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    We are seeking an experienced Senior Full Stack Developer(Angular, Python, FastAPI, Postgres) to join our innovative team. As a Senior Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating...

  • Python Developer

    12 hours ago


    Johannesburg, Gauteng, South Africa Jellyfish Full time

    Job DescriptionYou will be part of AI Studios, a global team of engineers and product specialists tasked with developing proprietary technologies focused on generative AI and advanced AI agents. As a Senior Python Engineer, you will lead the development and architecture of complex applications, mentor junior developers, and collaborate with teams to design...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    About the JobThis is a senior-level position that requires a high level of expertise in data engineering, cloud computing, and big data technologies. The successful candidate will have a proven track record of designing, building, and maintaining large-scale data systems, and be able to lead cross-functional teams to achieve business outcomes.Key...