freehire launches on Product Hunt on 26 August.

Follow →

Principal Software Engineer

Principal Software Engineer

Location: Durban, KwaZulu-Natal, South Africa; Hybrid

Programming Languages (C#, .NET, SQL).

Cloud Platforms (AWS, Azure, OpenShift) and Kubernetes.

Confluent Control Center, Dynatrace, Splunk, DataDog.

CI/CD pipelines and Infrastructure as Code (Terraform, Ansible, Helm).

A Principal Software Engineer at BET is responsible for designing, developing, and optimising high-performance, real-time solutions using the tech stack adopted by BET Software. This role involves building and maintaining scalable event-driven architectures, ensuring the high availability, security, and reliability of systems. The ideal candidate will report to the Head of Software and focus initially technical excellence across development teams, champions best practices, and helps evolve the engineering landscape of the organisation.

See also