Callbi Speech Analytics Logo

Senior Full-Stack Software Engineer (C#/.NET + TypeScript/Aurelia)

Callbi Speech Analytics|Posted 11 days ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer, Frontend engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    C#
    .NET
    AWS

Location and salary

Remote policy:Hybrid
Location of job:Stellenbosch, South Africa or Cape Town, South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Join Callbi, South Africa's top-performing interaction analytics platform, as a Senior Full-Stack Software Engineer. You'll own end-to-end delivery across our modern, multi-region SaaS stack, working with cutting-edge technologies like .NET Core, TypeScript, and AWS. Our team moves quickly without compromising on quality, and we're looking for someone who thrives in this dynamic environment.

In this role, you'll design resilient APIs, optimize data models, and build polished front-end experiences. You'll work with AWS at scale, apply secure engineering practices, and explore practical AI applications. We offer a hybrid work environment, primarily remote with occasional on-site collaboration in Stellenbosch. You'll join a small, sharp team that values autonomy, accountability, and high engineering standards.

We're seeking candidates with 5+ years of experience building production software, deep .NET Core expertise, strong SQL skills, and hands-on experience with AWS and Kubernetes. If you're passionate about quality code, secure practices, and have a bias for action, we want to hear from you. In return, we offer competitive compensation, meaningful impact, and the opportunity to work on cutting-edge projects in a fast-paced, innovative environment.

About Callbi Speech Analytics

1-15 employees

What We Do

Callbi is South Africa's top-performing, rapidly scaling interaction analytics platform. We help enterprises turn conversations into insight using best-in-class engineering, strong security, and increasingly practical AI. Our proprietary speech analytics solution enables organisations to monitor and analyse customer interactions to ensure compliance, sales effectiveness, operational efficiency, and customer experience optimisation.

Why Work For Us

At Callbi, you'll work with modern technology stacks including AWS at scale (ECS, serverless, SQS/SNS), .NET Core services, TypeScript/Aurelia front-ends, and explore practical applications of LLMs where they unlock real user value. You'll own end-to-end delivery across our multi-region SaaS stack, designing and building resilient APIs, shaping robust data models for OLTP and OLAP workloads, and shipping polished front-end experiences that customers love.

Our Culture

We operate with autonomy and accountability - a small, sharp team with high trust and strong engineering standards. Quality at speed is our approach: we move fast and maintain the bar through testing, reviews, and observability. We value outcomes, growth, and craftsmanship. Based in Stellenbosch/Cape Town with a hybrid work model (mostly remote with ability to travel to Stellenbosch when required), we're looking for engineers who thrive in that blend of pace, rigour, and ownership.

Our Engineering Processes

We build resilient ASP.NET Core REST APIs with OpenAPI/Swagger, implement secure authentication patterns (OIDC/OAuth2), and champion OWASP Top 10 remediation. Our infrastructure runs on AWS using Well-Architected principles, with containerisation via Docker/Kubernetes for maintainability and observability. We automate everything - CI/CD, infrastructure-as-code (preferably AWS CDK in C# ), testing, and quality gates. Our front-end leverages TypeScript with Aurelia for its clean binding and convention-over-configuration model.

Our Hiring Process

Our process is straightforward: intro for mutual fit, practical exercise (a short take-home assignment), and technical deep dive discussion.

Tech Stack

utilities

Amazon Route 53
Amazon Route 53
Google Analytics
Google Analytics
Mixpanel
Mixpanel

business tool

Zendesk
Zendesk
Microsoft Teams
Microsoft Teams
Zoom
Zoom
Miro
Miro

application and data

MySQL
MySQL
Redis
Redis
jQuery
jQuery
HTML5
HTML5
C#
C#
ASP.NET
ASP.NET
Kafka
Kafka
TypeScript
TypeScript
.NET Core
.NET Core
LINQ
LINQ
Entity Framework
Entity Framework

dev ops

GitLab
GitLab
npm
npm
Kubernetes
Kubernetes
Prometheus
Prometheus
Sentry
Sentry
Azure DevOps
Azure DevOps
Visual Studio
Visual Studio
VS Code
VS Code

Similar jobs on OfferZen: