CareerPlan

Senior Engineering Manager

South AfricaFull-time2026-11-03 → 2026-11-10

Core

Lead two engineering teams (Platform and Integrations) to build and maintain technology foundations, including infrastructure, developer tooling, CI/CD, and third-party integrations for a growing software platform.

Role type

Senior Engineering Manager (Platform & Integrations)

Builds

Platform services, integrations, and engineering infrastructure

Domain

Software Engineering / Platform Engineering

Required skills

Java, Python, Go, Kubernetes, CI/CD, Cloud platforms, API design, System architecture, Agile/Lean management, Team leadership, Product ownership

Preferred skills

SRE experience, Messaging technologies (RabbitMQ, Kafka), Startup environment experience, Remote team management

Technologies

Java, Python, Go, Kubernetes, CI/CD, RabbitMQ, Kafka

Responsibilities

Define technical vision and roadmaps for Platform and Integrations teams; Act as product owner to gather requirements and prioritize initiatives; Write and review code in Java, Python, or Go; Collaborate with DevOps on cloud environments and reliability; Lead and develop two engineering teams (10-15 people); Manage recruitment, headcount planning, and onboarding; Monitor delivery velocity and software quality.

Seniority

Senior, hands-on IC with management responsibilities