Director of Engineering (Software)

Career Minded

Johannesburg

On-site

ZAR 1,800,000 - 2,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Career Minded in Johannesburg is seeking a Director of Engineering (Software) to lead a team of 12+ engineers and customer success professionals. The role combines technical leadership, software delivery and customer enablement for enterprise clients in the payments space.

The ideal candidate has 10+ years in software engineering leadership, with hands-on technical credibility across development, embedded systems, and banking/enterprise technology. This is an in-office senior leadership role.

Qualifications

  • 10+ years’ experience in software engineering, technical delivery or engineering leadership.
  • Strong background in software development, embedded systems and/or networking.
  • Proven experience managing engineering/technical teams of 10+ people.
  • Experience with complex software implementations, integrations and UAT.
  • Strong customer-facing experience, preferably within payments/FinTech/banking.
  • Ability to engage at software, code and architecture level.
  • Experience with Jira, Jenkins and similar engineering tools.
  • Strong communication, leadership and commercial skills.
  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • Payment terminal/embedded payment experience advantageous.

Responsibilities

  • Lead and develop a team of 12+ engineering and customer success professionals.
  • Oversee software engineering, embedded payment solutions, integrations and technical delivery.
  • Manage customer implementations, UAT, go-live and post-deployment support.
  • Act as the senior technical escalation point for key customers.
  • Build strong relationships with banking and enterprise customers.
  • Ensure technical delivery meets customer and commercial requirements.
  • Partner with Sales on solution design, proposals and new business opportunities.
  • Drive engineering best practices, processes and continuous improvement.

Skills

Engineering leadership
Team management
Software development
Embedded systems
Payments/FinTech
Customer success
Jira/Jenkins
Communication

Education

Bachelor's degree in Computer Science or Engineering

Tools

Jira
Jenkins

Job description

Director of Engineering (Software) required in Johannesburg.

A leading global payments technology organisation is looking for an experienced Director of Engineering & Customer Success to lead a team of 12+ engineering and customer success professionals.

The role combines technical leadership, software engineering, customer implementation and commercial delivery. The successful candidate will be technically credible, hands-on and comfortable engaging directly with software engineers, architects, banks and enterprise customers.

Salary: R1.8 – R2 million per annum.

Duties and Responsibilities:
  • Lead and develop a team of 12+ engineering and customer success professionals.
  • Oversee software engineering, embedded payment solutions, integrations and technical delivery.
  • Manage customer implementations, UAT, go-live and post-deployment support.
  • Act as the senior technical escalation point for key customers.
  • Build strong relationships with banking and enterprise customers.
  • Ensure technical delivery meets customer and commercial requirements.
  • Partner with Sales on solution design, proposals and new business opportunities.
  • Drive engineering best practices, processes and continuous improvement.
Requirements:
  • 10+ years’ experience in software engineering, technical delivery or engineering leadership.
  • Strong technical background in software development, embedded systems and/or networking.
  • Proven experience managing engineering/technical teams of 10+ people.
  • Experience with complex software implementations, integrations and UAT.
  • Strong customer-facing experience, preferably within payments, FinTech, banking or enterprise technology.
  • Ability to engage at software, code and architecture level.
  • Experience with Jira, Jenkins and similar engineering tools.
  • Strong communication, leadership and commercial skills.
  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • Payment terminal / embedded payment experience will be highly advantageous.

This is an in-office senior leadership role for a technically strong engineering leader who can combine technical expertise, people leadership and customer success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Director, Software Engineering & Customer Success
Senior Director, Software Engineering & Customer Success

Career Minded • Johannesburg

On-site
ZAR 1,800,000 - 2,000,000
SENIOR SOFTWARE ENGINEER – be TECH LEAD in FINTECH / DIGITAL PAYMENTS LEADER – R1.5m – CAPE TOW[...]
SENIOR SOFTWARE ENGINEER – be TECH LEAD in FINTECH / DIGITAL PAYMENTS LEADER – R1.5m – CAPE TOW[...]

Acuity Consultants • Wes-Kaap

On-site
ZAR 1,200,000 - 1,500,000
Senior Project Manager – Digital Payments
Senior Project Manager – Digital Payments

PayTech Nexus Ltd • Johannesburg

On-site
ZAR 1,000,000 - 1,500,000
Payments Solutions Consultant
Payments Solutions Consultant

Mind Detect • Wes-Kaap

Hybrid
ZAR 900,000 - 1,100,000
Equity in the business
Generous leave policy
Advanced equipment/technology
+2
Head of Payments
Head of Payments

Belay Talent Solutions • Pretoria

On-site
ZAR 1,200,000 - 1,800,000
Senior Solutions Architect ( Card & Payments)
Senior Solutions Architect ( Card & Payments)

Indsafri • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Business Development Manager
Business Development Manager

PRR Recruitment Services • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Solutions Consultant
Solutions Consultant

Mind Detect • South Africa

Hybrid
ZAR 600,000 - 1,000,000
Equity in the business
Generous leave policy
Remote working options
+2
Payments Strategy & Integration Lead
Payments Strategy & Integration Lead

Frank Consult • Cape Town

On-site
ZAR 600,000 - 900,000