Ensemble EHS
We're Hiring

Build Technology That Saves Lives

Join Africa's leading EHS platform and help protect millions of workers across the continent. We're looking for talented individuals who want to make a real impact.

75+

Team Members

6

Countries

40%

Remote Workers

4.8

Glassdoor Rating

Why Join Ensemble EHS?

We're building the future of workplace safety in Africa. Join a team that's passionate about making a difference while growing their careers.

Impact

Your work directly impacts the safety of millions of workers across Africa.

Diverse Team

Join a team from diverse backgrounds united by a passion for safety.

Growth

Fast-growing company with rapid career progression opportunities.

African Focus

Solve unique challenges for African industries with local expertise.

Team working together

Benefits & Perks

We take care of our team so they can take care of our customers.

Medical Aid

Comprehensive medical aid for you and your family with Discovery Health.

Flexible Leave

25 days annual leave plus your birthday off and volunteer days.

Remote-First

Work from home or our offices. We trust you to get the job done.

Learning Budget

R30,000 annual learning budget for courses, conferences, and books.

Office Perks

Fully stocked kitchen, barista coffee, and catered team lunches.

Equity Options

Share in our success with employee stock options.

Open Positions

Find your next opportunity and join our mission.

Senior Full-Stack Engineer

Build features that help organisations manage safety across Africa.

EngineeringJohannesburg / RemoteFull-time
Apply Now

Product Manager - Mobile

Lead our mobile product strategy for offline-first safety applications.

ProductJohannesburgFull-time
Apply Now

Customer Success Manager

Help enterprise clients achieve their safety goals with our platform.

Customer SuccessJohannesburg / Cape TownFull-time
Apply Now

Sales Executive - Mining

Drive growth in the mining sector across SADC region.

SalesJohannesburgFull-time
Apply Now

UX/UI Designer

Design intuitive interfaces for complex safety workflows.

DesignJohannesburg / RemoteFull-time
Apply Now

DevOps Engineer

Build and maintain our cloud infrastructure on Azure.

EngineeringRemoteFull-time
Apply Now

Implementation Consultant

Configure and deploy our platform for enterprise clients.

Professional ServicesJohannesburgFull-time
Apply Now

Technical Support Specialist

Provide world-class support to our growing customer base.

SupportCape TownFull-time
Apply Now

Life at Ensemble EHS

A glimpse into our culture, team events, and working environment.

Team meeting
Office collaboration
Team lunch
Product demo
Team celebration

Our Hiring Process

We've designed a process that's thorough but respectful of your time.

1

Application Review

We review your CV and cover letter within 5 business days.

2

Initial Chat

30-minute call with our talent team to learn about you.

3

Technical Assessment

Role-specific assessment or case study (2-3 hours).

4

Final Interview

Meet the team and discuss culture, expectations, and offer.

Don't See the Right Role?

We're always looking for talented individuals. Send us your CV and we'll keep you in mind for future opportunities.

Email: careers@ensemble.africa