Senior Software Engineer - SET

Provider of the world's largest security awareness training and simulated phishing platform, used by tens of thousands of organizations globally.
York, UK
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Cybersecurity · Enterprise SaaS · Education
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer PAY (Back-End)

Senior Backend Software Engineer position at Foodics, focusing on PHP/Laravel development with 5+ years of experience, working remotely from Jordan on fintech applications.

Senior Software Engineer - API Clients

Senior Software Engineer position at Datadog focusing on API client libraries and tools development, offering competitive salary and hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data engineering team, focusing on building scalable backend cloud services and Kafka-based solutions.

Senior Software Engineer - Onboarding

Senior Software Engineer position at BitGo focusing on building API-first platform for crypto products, requiring strong backend development experience and blockchain knowledge.

Senior Software Engineer II (C#/ .NET, Enterprise Architecture)

Senior Software Engineer II position at Zip Co Limited focusing on C#/.NET and enterprise architecture, offering remote work and competitive compensation.

Description For Senior Software Engineer - SET

KnowBe4, the world's largest security awareness training and simulated phishing platform provider, is seeking a Senior Software Engineer to join their SET team. This role involves developing and implementing highly scalable testing frameworks that meet KnowBe4's high standards of quality, performance, and reliability.

As part of the SET team, you'll be responsible for developing automated testing software using KnowBe4's Software Development Lifecycle and Agile Methodologies. You'll assist team members by providing technical direction, define non-standard approaches to complex technical problems, and coordinate across functional boundaries. You may also act as a team lead for larger sub-projects and as a technical owner for implementations.

KnowBe4 offers an exciting work environment, recognized by Fortune as a best place to work for women, millennials, and in technology for four consecutive years. The company values radical transparency, extreme ownership, and continuous professional development in a welcoming workplace. Whether working remotely or in-person, KnowBe4 strives to make every day engaging with team lunches, trivia competitions, and local outings.

The ideal candidate will have 5+ years of experience as a software engineer/automation engineer for enterprise-grade cloud-based SaaS products, strong OOP knowledge in C# or Python, and experience with frontend technologies and AWS backend technologies. Proficiency in setting up and managing continuous delivery and integration pipelines is also required.

KnowBe4 offers competitive benefits, including company-wide bonuses, employee referral bonuses, adoption assistance, tuition reimbursement, and certification reimbursement. Join KnowBe4 in York, England (UK) to be part of a dynamic team working on cutting-edge security solutions!

Last updated 6 months ago

Responsibilities For Senior Software Engineer - SET

  • Develop automated testing software using KnowBe4 Software Development Lifecycle and Agile Methodologies
  • Assist team members by providing technical direction
  • Define non-standard approaches and specific solutions to complex technical problems
  • Provide coordination across functional boundaries
  • Act as team lead for larger sub-projects and as technical owner for implementations

Requirements For Senior Software Engineer - SET

Python
React
  • 5+ years of experience as a software engineer/automation engineer for enterprise-grade cloud-based SaaS products
  • 5+ years of building automation frameworks at scale, including reporting
  • 5+ years of implementation of REST/GQL test frameworks
  • Experience in designing and implementing REST-based APIs
  • Strong OOP knowledge in C# or Python
  • Experience with frontend technologies (React/Svelte/Angular/Vue or equivalent)
  • Working knowledge in relational & non-relational databases
  • Experience with AWS backend technologies
  • Proficiency in setting up and managing continuous delivery and integration pipelines
  • Understanding of Object Oriented Software design principles

Benefits For Senior Software Engineer - SET

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Company-wide bonuses
  • Employee referral bonuses
  • Adoption assistance
  • Tuition reimbursement
  • Certification reimbursement
  • Certification completion bonuses
  • Relaxed dress code

Interested in this job?