Remote Lead Software Engineer (FinTech)

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,300,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 allowance
Health benefits
Professional development budget
Virtual team-building events

Job summary

Placements24 is seeking an experienced Lead Software Engineer to guide the development of cutting-edge FinTech solutions. This remote-first role focuses on scalable microservices, mentorship, and architectural leadership across the South Africa region.

You will drive best practices, collaborate with product teams, and champion security and reliability in a distributed environment.

Qualifications

  • 7+ years of professional software development experience, with lead/senior responsibilities.
  • Proven experience designing scalable distributed systems and microservices.
  • Strong cloud and containerization skills (AWS/Azure/GCP, Docker, Kubernetes).
  • Excellent leadership and communication abilities.
  • Able to thrive in a remote-first, South Africa-based setting.

Responsibilities

  • Lead design and development of scalable software for core financial platform.
  • Architect and implement microservices with high availability.
  • Mentor and guide engineers to foster technical excellence.
  • Collaborate with product managers and designers on roadmaps and deliverables.
  • Conduct code reviews and establish coding standards.
  • Drive CI/CD pipelines and infrastructure automation.

Skills

Python
Java
Go
React
Django
Spring Boot
CI/CD
TDD/BDD
Leadership

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP
SQL
NoSQL
Kafka
RabbitMQ

Job description

About the Role

Our client, a rapidly growing FinTech startup, is seeking an experienced and innovative Lead Software Engineer to join their fully remote engineering team. This is a critical leadership role responsible for guiding the development of cutting-edge financial technology solutions. The ideal candidate will have a proven track record in full-stack development, a deep understanding of scalable architectures, and the ability to mentor junior engineers. As a remote-first organization, we foster a collaborative and flexible work environment, empowering our team members to excel from anywhere in South Africa .

Key Responsibilities
  • Lead the design, development, and deployment of robust and scalable software solutions for our core financial platform.
  • Architect and implement microservices-based systems, ensuring high availability and performance.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and continuous improvement.
  • Collaborate closely with product managers, designers, and other stakeholders to define technical roadmaps and deliverables.
  • Conduct code reviews, establish coding standards, and ensure adherence to best practices in software development.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Drive innovation by researching and evaluating new technologies, frameworks, and tools.
  • Contribute to the development of CI/CD pipelines and infrastructure automation.
  • Champion security best practices throughout the software development lifecycle.
  • Participate in architectural discussions and decision-making processes for new features and systems.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of professional experience in software development, with a significant portion in lead or senior engineering roles.
  • Expertise in multiple programming languages (e.g., Python, Java, Go) and frameworks (e.g., Django, Spring Boot, React).
  • Proven experience designing and building scalable, distributed systems and microservices.
  • Strong understanding of cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with database technologies (SQL and NoSQL), message queues (Kafka, RabbitMQ), and caching mechanisms.
  • Familiarity with FinTech concepts and blockchain technology is a strong plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership, communication, and interpersonal skills.
  • Ability to thrive in a remote, agile development environment.
  • Experience with TDD, BDD, and CI/CD practices.
Benefits
  • Our client offers a highly competitive salary, stock options, and a generous remote work allowance.
  • Enjoy complete flexibility in your work location within South Africa .
  • We provide comprehensive health benefits, a budget for professional development, and regular virtual team-building events.
  • This fully remote position allows for exceptional work-life balance.
  • Join a forward-thinking company at the forefront of FinTech innovation, where your technical leadership will directly impact the company's trajectory and success.
  • We believe in empowering our engineers and providing them with the resources and autonomy to do their best work.
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 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote
Home office stipend
Stock options
+2
Full-time Senior Software Engineer - Fintech
Full-time Senior Software Engineer - Fintech

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Stock options
Health insurance
+3
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
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
Lead Software Engineer - FinTech
Lead Software Engineer - FinTech

Placements24 • Polokwane

On-site
ZAR 1,000,000 - 1,800,000
Equity options
Performance bonus
Health/dental/vision insurance
+2
Senior Software Engineering Lead
Senior Software Engineering Lead

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Health, dental, vision insurance
Remote-first culture
+6
Lead Software Engineer - FinTech
Lead Software Engineer - FinTech

Placements24 • Benoni

Hybrid
ZAR 1,000,000 - 1,800,000
Equity options
Health insurance
Dental insurance
+4
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+2
Senior Full Stack Developer (FinTech)
Senior Full Stack Developer (FinTech)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Flexible hours
Professional growth
+2
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Stock options
Health insurance
+1