Lead Software Engineering Manager

Placements24

Cape Town

Hybrid

ZAR 1,500,000 - 2,100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Remote work stipend
Health insurance
Flexible hours
Professional development
Paid time off

Job summary

Placements24 is seeking a Lead Software Engineering Manager to guide multiple software teams in a remote-first FinTech environment. Based near Cape Town or fully remote, you will shape technical strategy and ensure delivery of robust platforms.

We value extensive leadership experience, deep cloud know-how (AWS/Azure/GCP), and a strong track record in Agile practices, CI/CD, and modern architectures. Join a diverse, fast-paced tech group driving innovation.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of software development experience, with at least 5 years in a management or team lead role.
  • Proven experience building and leading high-performing engineering teams in a remote or distributed setting.
  • Strong background in modern software architectures, cloud computing, and multiple programming languages (e.g., Python, Java, Go).
  • Deep understanding of Agile practices and CI/CD pipelines.
  • Excellent leadership, communication, and interpersonal skills, with ability to inspire engineers.

Responsibilities

  • Lead, mentor, and manage multiple software engineering teams, fostering technical excellence and continuous learning.
  • Define and drive technical strategy and roadmap with product management.
  • Oversee the full software development lifecycle from design to deployment and maintenance.
  • Ensure delivery of scalable, high-quality software meeting business requirements.
  • Champion best practices in engineering, including CI/CD and automated testing.
  • Recruit, onboard, and retain top engineering talent, building a diverse team.
  • Collaborate with cross-functional teams to align technical requirements with product goals.
  • Manage technical debt, performance bottlenecks, and system stability issues.
  • Promote a culture of innovation and adoption of new technologies.

Skills

Leadership
Communication
Mentoring
Agile methodologies
CI/CD
Cloud computing
Python
Java
Go
Remote leadership

Education

Bachelor's degree in CS/Engineering
Master's degree

Tools

AWS
Azure
GCP

Job description

About the Role

Our client, a fast-growing FinTech innovator, is looking for a highly skilled and experienced Lead Software Engineering Manager to join their fully remote team. Based in Cape Town, Western Cape , this role is crucial for guiding and mentoring our engineering teams as we scale our groundbreaking platform. You will be responsible for fostering a collaborative, innovative, and high-performance engineering culture, driving the technical vision, and ensuring the delivery of robust, scalable, and secure software solutions. This is a unique opportunity for a passionate leader to shape the future of financial technology from a remote-first environment, working with a talented and diverse global team.

Key Responsibilities
  • Lead, mentor, and manage multiple software engineering teams, fostering a culture of technical excellence and continuous learning.
  • Define and drive the technical strategy and roadmap in collaboration with product management and other stakeholders.
  • Oversee the entire software development lifecycle, from design and development to testing, deployment, and maintenance.
  • Ensure the delivery of high-quality, scalable, and performant software solutions that meet business requirements.
  • Champion best practices in software engineering, including Agile methodologies, code reviews, CI/CD, and automated testing.
  • Recruit, onboard, and retain top engineering talent, building a strong and diverse team.
  • Collaborate with cross-functional teams to define technical requirements and ensure alignment with product goals.
  • Manage technical debt, performance bottlenecks, and system stability issues.
  • Promote a culture of innovation, encouraging experimentation and the adoption of new technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a management or team lead role.
  • Proven experience building and leading high-performing engineering teams in a remote or distributed setting.
  • Strong technical background in modern software architectures, cloud computing (AWS, Azure, or GCP), and various programming languages (e.g., Python, Java, Go).
  • Deep understanding of Agile development methodologies and CI/CD pipelines.
  • Excellent leadership, communication, and interpersonal skills, with the ability to inspire and motivate engineers.
  • Experience in the FinTech industry is a significant plus.
  • Demonstrated ability to manage complex projects and deliver results in a fast-paced environment.
  • Passionate about fostering a positive and inclusive engineering culture.
Benefits

Our client offers a highly competitive salary, stock options, and a generous remote work stipend. Employees benefit from comprehensive health insurance, flexible working hours, and significant opportunities for professional development, including conference attendance and certifications. We believe in work-life balance and provide ample paid time off. Join a groundbreaking company that values innovation, collaboration, and employee well-being.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Software Engineer (FinTech)
Remote Lead Software Engineer (FinTech)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Remote work allowance
Health benefits
+2
Lead Software Engineer - Fintech Solutions
Lead Software Engineer - Fintech Solutions

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive base salary
Health benefits
Stock options
+2
Senior Software Engineering Manager
Senior Software Engineering Manager

Placements24 • Benoni

Hybrid
ZAR 1,000,000 - 1,650,000
Remote Senior Software Engineering Lead
Remote Senior Software Engineering Lead

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Annual performance bonus
Health insurance
+3
Lead Software Engineer - Backend - Remote
Lead Software Engineer - Backend - Remote

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Medical coverage
Paid time off
+4
Senior Software Development Manager
Senior Software Development Manager

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Performance bonuses
Medical, dental, vision insurance
+4
Lead Software Engineer
Lead Software Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,800,000 - 2,400,000
Bonus potential
Health insurance
Retirement match
+4
Software Development Manager
Software Development Manager

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,600,000
Executive-level compensation
Fully remote work arrangement
Health, wellness, and retirement benefi
+2
Senior Software Engineering Lead
Senior Software Engineering Lead

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Health insurance
Stock options
+6
Lead Software Engineer - FinTech Solutions
Lead Software Engineer - FinTech Solutions

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Private healthcare
Stock options
Pension fund
+3