cover image
KnowBe4

Software Engineer - Python (Remote in the United Kingdom)

Remote

Sheffield, United kingdom

Full Time

02-05-2025

Share this job:
Expired

Job Specifications

To learn more about our team and office culture in England (UK), visit the following links.

Careers Page: https://www.knowbe4.com/careers/locations/york

Glassdoor: https://www.glassdoor.com/Location/KnowBe4-York-Location-EI_IE969384.0,7_IL.8,12_IC3297365.htm

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

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.

Responsibilities:

Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies
Provides a technical contribution to projects
Assist in identifying solutions to engineering challenges
Collaborate with the team to meet strategic and operational objectives.
Participate in cross-functional team discussions to drive project outcomes.

Minimum Qualifications:

BS or equivalent plus 3 years experience
MS/Ph.D. or equivalent plus no experience
Proficiency in Python and experience with Microsoft Azure.
Familiarity with Docker in Linux environments
Experience in continuous integration and deployment (CI/CD) environments
Knowledge of NoSQL databases, such as MongoDB
Creativity, self-motivation, and acute attention to detail.

Nice to Haves:

Experience with .NET Core and modern JavaScript frameworks like Vue.js.
Ability to develop and enhance REST/JSON API clients.
Familiarity with testing frameworks (e.g., PyTest, Mocha) and Agile development.
Understanding of event-driven microservice architecture and version control with Git.
Training in secure coding practices

About the Company

KnowBe4 empowers your workforce to make smarter security decisions every day. Trusted by over 70,000 organizations worldwide, KnowBe4 helps you strengthen your security culture and manage human risk. KnowBe4 offers a comprehensive AI-driven "best-of-suite" platform for human risk management (HRM), creating an adaptive defense layer that fortifies user behavior against the latest cybersecurity threats. The HRM+ platform includes modules for awareness and compliance training, cloud email security, real-time security coaching,... Know more