CareerPlanSign in

Software Engineer

South Africa💼 Full-time💰 $360,000–$360,000🗓 2026-06-04 → 2026-08-11

Core

Designing and developing high-performance web and desktop services, secure service integrations, 3D visualization pipelines, and signal-processing systems for robotics and automation.

Role type

Software Engineer (Backend & Systems)

Builds

Web and desktop services, 3D visualization pipelines, signal-processing systems

Domain

Robotics and Automation

Deliverable

production ML models | product features | infrastructure

Required skills

C#, C++, Web APIs, AMQP (RabbitMQ), PostgreSQL, OAuth, Cybersecurity, Matlab

Preferred skills

Cloud platforms (AWS, Azure, GCP), Kubernetes, 3D frameworks (OpenGL, Unity), DevSecOps

Technologies

C#, .NET, C++, RabbitMQ, PostgreSQL, OAuth, Matlab, AWS, Azure, GCP, Kubernetes, OpenGL, Unity

Responsibilities

Design and develop scalable, high-performance applications; Implement performance-critical components; Build and maintain Web APIs; Integrate AMQP messaging systems; Design, optimize, and query PostgreSQL databases; Implement secure authentication and authorization; Contribute to 3D systems development; Apply Cybersecurity best practices; Utilize Matlab for signal-processing tasks.

Seniority

Mid-level (3+ years experience)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.