Senior Director, Software Engineering & Customer Success

Career Minded

Johannesburg

On-site

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

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

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.

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

Similar jobs worth comparing

Director of Engineering (Software)
Director of Engineering (Software)

Career Minded • Johannesburg

On-site
ZAR 1,800,000 - 2,000,000
Director of Engineering - Integration & Product
Director of Engineering - Integration & Product

Salt Digital Recruitment • South Africa

On-site
ZAR 1,500,000 - 2,000,000
Senior Director, Software Engineering & AI Innovation
Senior Director, Software Engineering & AI Innovation

wePlace • Pretoria

On-site
ZAR 1,200,000 - 1,500,000
Engineering Manager: Lead, Deliver, Elevate Tech Teams
Engineering Manager: Lead, Deliver, Elevate Tech Teams

Communicate Finance • Wes-Kaap

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Director of Software Engineering
Senior Director of Software Engineering

ATS Client • Cape Town

On-site
ZAR 1,800,000 - 3,200,000
Senior Software Engineer, Payments Platform & Architecture
Senior Software Engineer, Payments Platform & Architecture

Indsafri India Private Limited • South Africa

On-site
ZAR 600,000 - 900,000
Senior Technical Lead - Agile Delivery & Engineering Coach
Senior Technical Lead - Agile Delivery & Engineering Coach

Standard Bank of South Africa Limited • Johannesburg

On-site
ZAR 1,200,000 - 2,600,000
Head of Software Engineering & Talent Leader (Hybrid)
Head of Software Engineering & Talent Leader (Hybrid)

Business Systems Group • Johannesburg

Hybrid
ZAR 1,800,000 - 2,900,000
Senior Director of Software Engineering
Senior Director of Software Engineering

wePlace • Pretoria

On-site
ZAR 1,200,000 - 1,500,000
Senior Software Engineering Leader - SDLC & DevOps (Hybrid)
Senior Software Engineering Leader - SDLC & DevOps (Hybrid)

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid working model
Senior leadership opportunity
Opportunity to shape engineering standards