Staff Software Engineer (Located in South Africa)
Please submit your resume in English.
To learn more about our team and office culture in Cape Town, South Africa visit the following links.
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)