At a Glance
- Tasks: Develop innovative software products in a fast-paced, agile environment.
- Company: Join KnowBe4, a leader in security awareness training with a fun and inclusive culture.
- Benefits: Enjoy bonuses, tuition reimbursement, and a relaxed dress code in a modern workspace.
- Why this job: Be part of a team that values transparency, ownership, and continuous growth while making a social impact.
- Qualifications: 8+ years experience in software development, strong skills in C# .Net, and cloud-native infrastructure.
- Other info: Remote work available in the UK; diverse and award-winning workplace culture.
The predicted salary is between 43200 - 72000 Β£ per year.
About KnowBe4
KnowBe4, the provider of the world\βs largest security awareness training and simulated phishing platform, is used by tens of thousands of organizations around the globe. KnowBe4 enables organizations to manage the ongoing problem of social engineering by helping them train employees to make smarter security decisions, every day.
Fortune has ranked us as a best place to work for women, for millennials, and in technology for four years in a row! We have been certified as a \βGreat Place To Work\β in 8 countries, plus we\βve earned numerous other prestigious awards, including Glassdoor\βs Best Places To Work.
Our team values radical transparency, extreme ownership, and continuous professional development in a welcoming workplace that encourages all employees to be themselves. Whether working remotely or in-person, we strive to make every day fun and engaging; from team lunches to trivia competitions to local outings, there is always something exciting happening at KnowBe4.
To learn more about our team and office culture in England (UK), visit the following links.
Careers Page:
Glassdoor:
LinkedIn :
This individual 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.
To learn more about the product this position deals with β click here:
Responsibilities:
Qualifications:
Our Fantastic Benefits
We offer company-wide bonuses based on monthly sales targets, employee referral bonuses, adoption assistance, tuition reimbursement, certification reimbursement, certification completion bonuses, and a relaxed dress code β all in a modern, high-tech, and fun work environment. For more details about our benefits in each office location, please visit .
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
No recruitment agencies, please.
Snr Software Engineer - Full Stack (C# .Net) (Remote in the United Kingdom) employer: KnowBe4
Contact Detail:
KnowBe4 Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Snr Software Engineer - Full Stack (C# .Net) (Remote in the United Kingdom)
β¨Tip Number 1
Familiarize yourself with KnowBe4's products and services. Understanding their security awareness training and simulated phishing platform will help you demonstrate your enthusiasm and knowledge during the interview.
β¨Tip Number 2
Highlight your experience with cloud-native infrastructure and CI/CD environments. Be prepared to discuss specific projects where you've successfully implemented these technologies, as they are crucial for this role.
β¨Tip Number 3
Showcase your hands-on experience with C# .Net and modern front-end frameworks like React or Vue. Prepare examples of how you've used these technologies to solve complex problems in previous roles.
β¨Tip Number 4
Emphasize your ability to work in an agile development environment. Share experiences where you've collaborated with cross-functional teams and contributed to successful project outcomes.
We think you need these skills to ace Snr Software Engineer - Full Stack (C# .Net) (Remote in the United Kingdom)
Some tips for your application π«‘
Understand the Company Culture: Familiarize yourself with KnowBe4's values such as radical transparency and extreme ownership. Reflect these values in your application to show that you align with their culture.
Highlight Relevant Experience: Make sure to emphasize your experience with C# .Net, cloud-native infrastructure, and microservices. Use specific examples from your past work to demonstrate your expertise in these areas.
Showcase Your Problem-Solving Skills: Since the role involves recommending solutions to engineering problems, include examples of how you've successfully tackled complex technical challenges in previous positions.
Tailor Your Application: Customize your CV and cover letter to reflect the specific qualifications and responsibilities mentioned in the job description. This shows that you have taken the time to understand what KnowBe4 is looking for.
How to prepare for a job interview at KnowBe4
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with C# .Net and other relevant technologies. Highlight specific projects where you've implemented microservices or worked with cloud-native infrastructure, as these are crucial for the role.
β¨Understand Agile Methodologies
Since the position involves working in an agile environment, familiarize yourself with agile principles and be ready to share examples of how you've successfully contributed to agile teams in the past.
β¨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills. Prepare to discuss complex technical challenges you've faced and how you approached finding solutions, especially in a team setting.
β¨Emphasize Team Collaboration
KnowBe4 values teamwork and collaboration. Be ready to talk about how you've supported team members in previous roles and how you can contribute to a positive team dynamic in this new position.