Staff Software Engineer (Located in South Africa)

KnowBe4

Cape Town

On-site

ZAR 1,000,000 - 1,800,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonuses based on monthly sales targets
Employee referral bonuses
Adoption assistance
Tuition reimbursement
Certification reimbursement
Certification completion bonuses

Job summary

KnowBe4 Cape Town is seeking a Staff Software Engineer to develop innovative products within a fast-paced, agile environment. You will work alongside other engineers to deliver high-quality software that aligns with KnowBe4's strategic goals and security-focused approach.

You will contribute to complex technical problems, provide direction to teammates, and drive cross-functional collaboration. This role requires strong expertise in software development and a track record of delivering impactful

Qualifications

  • BS or equivalent with 10 years of experience.
  • MS or equivalent with 5 years of experience.
  • Ph.D. or equivalent with 4 years of experience.
  • Training in secure coding practices (preferred).

Responsibilities

  • Develops software using the KnowBe4 Software Development Lifecycle and Agile methodologies.
  • Assist other team members by providing technical direction.
  • Defines approaches and solutions to complex technical problems.
  • Makes significant contributions in new technology, sometimes resulting in patents, trade secrets, and/or professional publications and presentations.
  • Translates KnowBe4's strategic goals into operational plans.
  • Provides coordination across functional boundaries.
  • May act as team lead for larger sub-projects or entire, small projects.

Skills

Secure coding

Education

BS or equivalent
MS or equivalent
Ph.D. or equivalent

Job description

KnowBe4 empowers the modern workforce to make smarter security decisions every day. Trusted by more than 70,000 organizations worldwide, KnowBe4 is the pioneer of digital workforce security, securing both AI agents and humans. The KnowBe4 Platform provides attack simulation and training, collaboration security, and agent security powered by AIDA (Artificial Intelligence Defense Agents) and a proprietary Risk Score. The platform leverages 15-years of behavioral data to combat advanced threats including social engineering, prompt injection, and shadow AI. By securing humans and agents, KnowBe4 leads the industry in workforce trust and defense.

Careers Page: https://www.knowbe4.com/careers/locations/cape-town

Glassdoor: https://www.glassdoor.com/Location/KnowBe4-Cape-Town-Location-EI_IE969384.0,7_IL.8,17_IC2653748.htm

LinkedIn: https://www.linkedin.com/company/knowbe4/life/southafrica/

The Staff Software Engineer in this role is responsible for developing new and exciting products for KnowBe4’s customers, alongside other engineers in a fast-paced, agile development environment.

Responsibilities
  • Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies
  • Assist other team members by providing technical direction
  • Defines approaches and solutions to complex technical problems
  • Makes significant contributions in new technology, sometimes resulting in patents, trade secrets, and/or professional publications and presentations
  • Translates KnowBe4's strategic goals into operational plans
  • Provides coordination across functional boundaries.
  • May act as team lead for larger sub-projects or entire, small projects
Qualifications
  • BS or equivalent plus 10 years experience
  • MS or equivalent plus 5 years experience
  • Ph.D. or equivalent plus 4 years experience
  • Training in secure coding practices (preferred)
Our Fantastic Benefits

We offer company-wide bonuses based on monthly sales targets, employee referral bonuses, adoption assistance, tuition reimbursement, certification reimbursement, and certification completion bonuses - all in a modern, high-tech, and fun work environment. For more details about our benefits in each office location, please visit www.knowbe4.com/careers/benefits.

Note: An applicant assessment and background check may be part of your hiring procedure.

Individuals seeking employment at KnowBe4 are considered without prejudice to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local law. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please visit www.knowbe4.com/careers/request-accommodation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Snr. Site Reliability Engineer (Located in South Africa)
Snr. Site Reliability Engineer (Located in South Africa)

KnowBe4 • Cape Town

On-site
ZAR 900,000 - 1,300,000
Company-wide bonuses
Employee referral bonuses
Tuition reimbursement
+2
Staff Software Engineer (Located in South Africa)
Staff Software Engineer (Located in South Africa)

KnowBe4, Inc. • Cape Town

On-site
ZAR 900,000 - 1,300,000
Snr. Revenue Training Specialist (Located in South Africa)
Snr. Revenue Training Specialist (Located in South Africa)

KnowBe4 • Cape Town

On-site
ZAR 600,000 - 900,000
Monthly bonuses
Employee referral bonuses
Adoption assistance
+3
Onboarding Consultant (Located In South Africa)
Onboarding Consultant (Located In South Africa)

Knowbe4 • Cape Town

On-site
ZAR 360,000 - 600,000
Company-wide bonuses based on monthly
Employee referral bonuses
Adoption assistance
+3
Snr. Site Reliability Engineer (Located in South Africa)
Snr. Site Reliability Engineer (Located in South Africa)

KnowBe4, Inc. • Cape Town

On-site
ZAR 900,000 - 1,300,000
Company bonuses
Adoption assistance
Tuition reimbursement
+2
Staff Software Engineer — Secure Platform & AI Defense (Cape Town)
Staff Software Engineer — Secure Platform & AI Defense (Cape Town)

KnowBe4, Inc. • Cape Town

On-site
ZAR 900,000 - 1,300,000
Staff Software Engineer - Secure Coding Leader
Staff Software Engineer - Secure Coding Leader

KnowBe4 • Cape Town

On-site
ZAR 1,000,000 - 1,800,000
Bonuses based on monthly sales targets
Employee referral bonuses
Adoption assistance
+3
Snr. Revenue Training Specialist (Located in South Africa)
Snr. Revenue Training Specialist (Located in South Africa)

KnowBe4, Inc. • Cape Town

On-site
ZAR 420,000 - 660,000
Sales bonuses
Referral bonuses
Adoption assistance
+3
HR Intern (Located in South Africa)
HR Intern (Located in South Africa)

KnowBe4 • Cape Town

On-site
ZAR 100,000 - 167,000
Monthly sales bonuses
Employee referral bonuses
Tuition reimbursement
+2
Snr. Data Engineer (Located in South Africa)
Snr. Data Engineer (Located in South Africa)

KnowBe4 • Cape Town

On-site
ZAR 1,000,000 - 1,500,000