Senior Software Engineering Lead

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Health, dental, vision insurance
Remote-first culture
Flexible working hours
Professional development
Annual performance bonuses
Home office setup allowance
Access to latest tech
Team retreats and virtual events

Job summary

Placements24 is seeking a Senior Software Engineering Lead to guide a fully remote engineering team through the complete software development lifecycle. You will architect scalable systems, mentor engineers, and drive best practices in code quality, testing, and agile processes.

The role emphasizes leadership in technical decisions, collaboration with product managers, and delivering robust, secure software for a cutting-edge fintech platform.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional software development experience, with at least 3 years in a technical leadership or lead engineer role.
  • Proven experience in architecting and building complex, scalable software systems.
  • Proficiency in one or more modern programming languages (e.g., Python, Java, Go, Node.js).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Solid understanding of agile development methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to effectively lead and collaborate remotely.
  • Experience with CI/CD pipelines and DevOps practices is highly desirable.

Responsibilities

  • Lead and mentor a team of software engineers, providing technical guidance and fostering a collaborative development environment.
  • Architect, design, and implement scalable, high-performance, and maintainable software solutions.
  • Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.
  • Drive the adoption of best practices in software development, including TDD, BDD, CI/CD, and code reviews.
  • Ensure the delivery of high-quality, robust, and secure code.
  • Participate in and lead code reviews, providing constructive feedback to team members.
  • Identify and address technical debt, continuously improving the codebase and development processes.
  • Contribute to technical roadmap planning and technology selection decisions.
  • Troubleshoot and resolve complex technical issues.
  • Promote a culture of innovation, learning, and continuous improvement within the engineering team.

Skills

Leadership
Mentoring
Architecting software
Python
Java
Go
Node.js
Cloud platforms
CI/CD
DevOps
TDD/BDD
Remote leadership
Agile methodologies

Education

Bachelor's or Master\u2019s in CS/Software Eng

Tools

AWS
Azure
GCP
Microservices
CI/CD tooling

Job description

About the Role

Our client, a pioneering fintech startup renowned for its innovative digital solutions, is looking for a highly skilled Senior Software Engineering Lead to join their fully remote team. This leadership role is critical in guiding a talented engineering team through the full software development lifecycle, from conception and design to implementation and deployment. You will be instrumental in architecting scalable, robust, and efficient software solutions, mentoring junior engineers, and driving best practices in code quality, testing, and agile methodologies. The successful candidate will have a profound impact on the company's product development and technological innovation, contributing to a cutting-edge platform that is revolutionizing the financial services industry. This is a unique opportunity to shape the future of technology within a dynamic, remote-first environment, focusing on advanced development practices.

Key Responsibilities
  • Lead and mentor a team of software engineers, providing technical guidance and fostering a collaborative development environment.
  • Architect, design, and implement scalable, high-performance, and maintainable software solutions.
  • Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.
  • Drive the adoption of best practices in software development, including TDD, BDD, CI/CD, and code reviews.
  • Ensure the delivery of high-quality, robust, and secure code.
  • Participate in and lead code reviews, providing constructive feedback to team members.
  • Identify and address technical debt, continuously improving the codebase and development processes.
  • Contribute to technical roadmap planning and technology selection decisions.
  • Troubleshoot and resolve complex technical issues.
  • Promote a culture of innovation, learning, and continuous improvement within the engineering team.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional software development experience, with at least 3 years in a technical leadership or lead engineer role.
  • Proven experience in architecting and building complex, scalable software systems.
  • Proficiency in one or more modern programming languages (e.g., Python, Java, Go, Node.js).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Solid understanding of agile development methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to effectively lead and collaborate remotely.
  • Experience with CI/CD pipelines and DevOps practices is highly desirable.
Benefits
  • Highly competitive salary and stock options package.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Remote-first work environment with a focus on work-life balance.
  • Opportunities for professional development, conferences, and training.
  • Annual performance bonuses.
  • Home office setup allowance.
  • Access to cutting-edge technology and development tools.
  • Collaborative and innovative team culture.
  • Company-sponsored team retreats and virtual events.
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
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
Lead Software Engineer
Lead Software Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Executive-level compensation with sign
Comprehensive health insurance
Stock options or equity grants
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • Polokwane

On-site
ZAR 1,200,000 - 2,000,000
Fully remote
Executive level bonus potential
Premium health insurance
+2
Senior Software Engineer - Fintech
Senior Software Engineer - Fintech

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Professional development budget
+2
Remote Software Development Lead
Remote Software Development Lead

Placements24 • East London

Hybrid
ZAR 1,985,000 - 2,646,000
Executive stock options
Fully remote
Health insurance
Lead Backend Software Engineer
Lead Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental, and vision insurance
Professional development budget
+3
Senior Fintech Developer
Senior Fintech Developer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Online courses
+1
Lead Software Developer (Remote)
Lead Software Developer (Remote)

Placements24 • LegKraal Gate

Hybrid
ZAR 1,983,000 - 2,974,000
100% remote work
Performance-based bonuses
Home office allowance
+1
Senior Software Engineer - Remote First
Senior Software Engineer - Remote First

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Stock options (if offered)
Fully remote work environment
Home office stipend
+3