Senior Software Engineer

Provider of the world's largest security awareness training and simulated phishing platform, used by tens of thousands of organizations globally.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Cybersecurity · Enterprise SaaS · Education

Description For Senior Software Engineer

KnowBe4, the world's largest security awareness training and simulated phishing platform provider, is seeking a Senior Software Engineer to join their team. This role involves developing new and exciting products for KnowBe4's customers in a fast-paced, agile development environment. The ideal candidate will have 8+ years of experience with a BS degree or equivalent experience.

Key responsibilities include:

  • Developing software using KnowBe4's Software Development Lifecycle and Agile Methodologies
  • Recommending solutions to engineering problems
  • Assisting team members by providing technical direction
  • Defining approaches to complex technical problems
  • Translating strategic goals into operational plans
  • Coordinating across functional boundaries
  • Potentially leading sub-projects

KnowBe4 offers a dynamic work environment with a focus on radical transparency, extreme ownership, and continuous professional development. The company has been recognized as a best place to work by Fortune for four consecutive years and has been certified as a "Great Place To Work" in 8 countries.

Benefits include company-wide bonuses based on monthly sales targets, employee referral bonuses, adoption assistance, tuition reimbursement, certification reimbursement and completion bonuses, and a relaxed dress code. The company emphasizes a fun and engaging work culture with team lunches, trivia competitions, and local outings.

KnowBe4 is committed to diversity and inclusion, considering all applicants without prejudice to protected characteristics. They also provide reasonable accommodations for applicants who require assistance during the hiring process.

Join KnowBe4 to contribute to the ongoing effort of managing social engineering problems and helping organizations train their employees to make smarter security decisions every day.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies
  • Recommends solutions to engineering problems
  • Assist other team members by providing technical direction
  • Defines approaches and solutions to complex technical problems
  • Helps to translate KnowBe4's strategic goals into operational plans
  • Provides coordination across functional boundaries
  • May act as team lead for sub-projects

Requirements For Senior Software Engineer

  • BS or equivalent plus 8 years experience
  • MS or equivalent plus 3 years experience
  • Ph.D. or equivalent plus 2 years experience

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Company-wide bonuses based on monthly sales targets
  • Employee referral bonuses
  • Adoption assistance
  • Tuition reimbursement
  • Certification reimbursement
  • Certification completion bonuses
  • Relaxed dress code

Interested in this job?

Jobs Related To KnowBe4 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at KnowBe4, developing security awareness training platforms using .NET Core, MongoDB, and AWS in a dynamic, award-winning workplace.

Senior Software Engineer

Senior Software Engineer role at KnowBe4, focusing on cloud-native development and microservices architecture with Python and Rust.

Senior Software Engineer

Senior Software Engineer role at KnowBe4, developing security awareness training and phishing simulation products in an agile environment.

Senior Software Engineer - SET

Senior Software Engineer role at KnowBe4, developing scalable testing frameworks for security awareness training platform.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.