Talent.com
Lead Software Engineer

Lead Software Engineer

CloudsmithsJohannesburg, Gauteng, South Africa
1 day ago
Job description

Overview

Are you a visionary engineer who loves to build scalable secure systems and mentor the next generation of developers? Do you dream in code and think in architecture diagrams? If you’re ready to lead a talented team and make a massive impact, CloudSmiths wants you!

As a Lead Software Engineer you won’t just be writing code. You’ll be the technical cornerstone of your team responsible for designing robust systems, setting technical direction and fostering a culture of excellence. You’ll split your time between hands‑on development, high‑level architectural design and empowering your team members to do their best work.

Responsibilities

  • Architecting & Designing robust, scalable and secure applications on multi‑cloud platforms.
  • Leading & mentoring a team of talented engineers, conducting code reviews and promoting best practices.
  • Hands‑On Development using your expertise to build features and solve complex technical challenges.
  • Driving Security by embedding security engineering principles throughout the entire software development lifecycle.
  • Shaping Technical Strategy by making key decisions on technology frameworks and infrastructure.

What Youll Bring to the Table

We’re looking for a seasoned expert with a passion for both technology and people.

Must-Have Skills & Experience

  • 5 years Deep proficiency in Python (specifically with FastAPI) and front‑end development using React.
  • Proven hands‑on experience designing and deploying solutions on both GCP & AWS. You should be comfortable navigating the services and trade‑offs of both platforms.
  • Demonstrable experience in software architecture designing microservices and building resilient high‑availability systems.
  • Strong practical knowledge of Kubernetes (K8s) for orchestration and deployment.
  • Security First Mindset : Solid experience in security engineering including threat modeling, secure coding practices and vulnerability management.
  • A genuine passion for helping other engineers grow their skills and a track record of leading technical teams to success.
  • You embrace the future of software development, actively using AI tools like GitHub Copilot to accelerate delivery and write better code faster.
  • Why Youll Love Working at CloudSmiths

  • Impactful Work : Solve real‑world problems for a diverse range of exciting clients.
  • Culture of Learning : We invest in your growth with training budgets, certifications and conference passes.
  • Flexibility : We trust you to get your work done whether you’re at home or in one of our collaborative office spaces.
  • Great Team : Join a supportive, brilliant and fun‑loving team of tech enthusiasts based all over the world.
  • Competitive Compensation : We offer an excellent salary, wellness benefits, and certification incentives.
  • Experience & Employment

    Required Experience : Manager

    Key Skills : Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems

    Employment Type : Full‑Time

    Experience : years

    Vacancy : 1

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Senior Backend Software Engineer / Technical Lead

    Senior Backend Software Engineer / Technical Lead

    Elite Search and SelectionWorkFromHome, Gauteng, South Africa
    Own and evolve the backend platform architecture (microservices, APIs, event-driven systems).Lead engineering design principles, architecture reviews, and platform scalability initiatives.Integrate...Show moreLast updated: 21 days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    LexisNexisJohannesburg, Gauteng, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - C# and Azure

    Senior Software Engineer - C# and Azure

    DotcomsoftwareSandton, Gauteng, South Africa
    Dotcom Software's Business Advisory division has an opportunity for a Senior Sofware Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to drive the adoptio...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    RELXJohannesburg, Gauteng, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of. Our company has been a long-time leader in deploying AI and advanced t...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    nCino, Inc.Johannesburg, Gauteng, South Africa
    Cino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.Leads planning, designing, development and testing of simple software systems or app...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Software Engineer / Technical Lead

    Senior Backend Software Engineer / Technical Lead

    Elite SearchJohannesburg, Gauteng, South Africa
    Own and evolve the backend platform architecture (microservices, APIs, event-driven systems).Lead engineering design principles, architecture reviews, and platform scalability initiatives.Integrate...Show moreLast updated: 24 days ago
    • Promoted
    Software Engineer

    Software Engineer

    TOPPAN SecurityCenturion, Gauteng, South Africa
    TOPPAN Security is a global leader in mission‑critical identity and payment technologies, founded in 1900 and headquartered in Japan. The company’s mission is to shape a meaningful, technology‑drive...Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RELXJohannesburg, Gauteng, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer (React)

    Lead Software Engineer (React)

    Badger & Bird TalentJohannesburg, Gauteng, South Africa
    Lead Software Engineer (React).Badger & Bird Talent is looking for a hands‑on Lead Software Engineer to build and lead a new custom development practice. The role involves building modern.We are rep...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer.

    Software Engineer.

    People SourceJohannesburg, Gauteng, South Africa
    Degree Computer / Software Engineering / Computer Science.At least 2 - 5 years experience.Knowledge of data lake and warehousing solutions. Experience with either Python, Java, C++, C#, SQL database...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Venture ResourcesJohannesburg, Gauteng, South Africa
    We are seeking a Software Engineer to execute the full lifecycle of product development by programming well-designed, efficient, and testable code that meets specifications.Develop new capabilities...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Salix RecruitmentJohannesburg, Gauteng, South Africa
    An exciting opportunity exists for an Intermediate Software Engineer with strong leadership capabilities to join a fast-paced, tech-driven organisation based in Johannesburg.This role combines hand...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MimecastJohannesburg, Gauteng, South Africa
    The driving force behind Collaboration Security at Mimecast.As a Senior Software Engineer, you will play a pivotal role in designing and developing solutions that are performant, efficient, secure,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Software Engineer Technical Lead

    Senior Backend Software Engineer Technical Lead

    Elite Search & SelectionWorkFromHome, Gauteng, South Africa
    A truly FANTSTIC opportunity for a Senior Backend Software Engineer / Technical Lead who thrives in fast-moving collaborative environments solving real-world problems!. Remote (must be based in Sout...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Laws.AfricaWorkFromHome, Gauteng, South Africa
    Get AI-powered advice on this job and more exclusive features.Africa is hiring a senior, full-stack Python / Web developer to join our team building cutting‑edge legal research applications for Afric...Show moreLast updated: 9 days ago
    • Promoted
    Software Development Lead

    Software Development Lead

    C. Steinweg – Handelsveem B.V.Johannesburg, Gauteng, South Africa
    The Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in-house application software solutions. This role will manage a small team of develo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Lead

    Software Development Lead

    C. Steinweg GroupJohannesburg, Gauteng, South Africa
    The Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in‑house application software solutions. This role will manage a small team of develo...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Faac groupJohannesburg, Gauteng, South Africa
    Lead the design, development, and implementation of software projects, ensuring adherence to best practices and coding standards. Collaborate with the team to analyze, design, and implement software...Show moreLast updated: 30+ days ago