Software Engineer (Position located in Kerala, India)
KnowBe4, Inc. is the provider of the world's largest security awareness training and simulated phishing platform. KnowBe4 enables organizations to manage the ongoing problem of social engineering by helping them train employees to make smarter security decisions, every day. Tens of thousands of organizations worldwide use KnowBe4’s platform to mobilize their end users as a last line of defense and enable them to make better security decisions, every day.
We have ranked a best place to work for women, millennials, and in technology nationwide by Fortune Magazine as well as #1 or #2 in The Tampa Bay Top Workplaces Survey for the last six years.
Please submit your resume in English.
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.
Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies
Provides technical contribution to projects
Should have extensive experience with building and integrating REST based APIS in enterprise grade production environments.
Demonstrable knowledge of fundamental cloud concepts around multi-tenancy, scaling out, serverless , authentication & authorization.
Expert knowledge in at least one of the following technologies: Python using DJANGO/FLASK.
Building and deploying services on AWS.
Working knowledge in relational databases such as SQL/MYSQL/POSTGRES.
Knowledge of no-SQL databases such as Mongo, Elastic is preferred but not required.
Experience with Docker is preferred but not required.
Use automated unit testing tools.
Experience in working with APIs in the cybersecurity industry, understanding basics of current security landscape (attack frameworks, security log processing, basic knowledge of AV/EDR/DLP/CASB etc.) is a huge plus.
3+ Years’ experience as backend API developer for enterprise grade cloud platform.
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 www.knowbe4.com/careers/request-accommodation.