Jobs

Software Engineer – Ruby on Rails at KnowBe4

Title: Software Engineer – Ruby on Rails
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

Responsibilities:

-Design and develop Ruby on Rails web applications in an agile development environment
-Evaluate and utilize cutting edge JavaScript frameworks
-Design and develop Ruby back end solutions
-Rapidly prototype and refine applications based on user experience feedback
-Collaborate with product managers and fellow engineers to establish and refine requirements

Requirements:

-Strong understanding of Ruby on Rails
-Experience building commercial web applications using Ruby on Rails
-Strong with JavaScript frameworks such as jQuery and Vue
-Experience developing in Ruby or similar languages
-Able to leverage structured formats like JSON, YAML, XML and related technologies to build scalable, testable RESTful applications.
-Experience with common SQL data layers such as MySQL
-Built applications with current and forward-facing web standards like CSS3 and HTML5
-Used automated unit testing tools
-Used Behavior-driven development (BDD) tools like Cucumber or RSpec
-Experience with Amazon Web Services (AWS)

Additional Qualifications:

-Communication skills, verbal & written
-4+ years of relevant experience
-B.S. or B.A. in Computer Science or Software Engineering (or comparable work experience)

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-207199-software-engineer-ruby-on-rails

Software Engineer – GO (Golang) at KnowBe4

Title: Software Engineer – GO (Golang)
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

Summary:

We are looking for an outstanding software engineer to work on exciting products for KnowBe4’s customers. While you need to understand reasonable software security practices, you do not need to have a background in information security. Just be a great engineer, bring new ideas to the table, and ship software! You’ll work together with other engineers in a fast-paced, agile development environment using go (golang) to build our modern backend. Our highly collaborative teams rapidly release software in an environment where innovation is applauded, and minimizing distractions from real work is top priority.

Responsibilities:
• Design and develop GO applications in an agile development environment
• Evaluate and utilize cutting edge AWS technologies
• Rapidly prototype and refine applications based on user experience feedback
• Collaborate with product managers and fellow engineers to establish and refine requirements

Requirements:
• Strong understanding of GO
• Experience building commercial web applications using GO
• Experience developing in similar languages
• Able to leverage structured formats like JSON, YAML, XML and related technologies to build scalable, testable RESTful applications.
• Experience with common SQL data layers such as MySQL
• Used automated unit testing tools
• Experience with Amazon Web Services (AWS)

Additional Qualifications:
• Communication skills, verbal & written
• 3+ years of relevant experience
• B.S. or B.A. in Computer Science or Software Engineering (or comparable work experience)

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-207201-software-engineer-go-golang

Software Development Manager at KnowBe4

Title: Software Development Manager
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

We’re looking to hire a technical leader that can work with the product engineering team to deliver products that delight our thousands of customers. We’re continuing to build out these existing products, while also developing brand new product lines. You will get the opportunity to lead the charge on continuously innovating and driving engineering growth.

Your role is to inspire and mentor technical leads and software engineers. It’s important for you to be able to provide technical guidance and for you to be up to date on modern technical advances.

If you are looking for a place where you’ll tackle big problems alongside some of the most talented and dynamic people you’ve ever worked with, KnowBe4 might just be the place for you.

What We’re Looking For:

-A proven track record demonstrating your ability to lead successful engineering teams and build outstanding product
-While you won’t necessarily be coding full time, you should be a skilled coder – we’re looking for someone who enjoys helping teams solve technical challenges
-A passion for building great product
-Fantastic communication and influencing/collaboration skills
-Someone excited about building teams

Key Responsibilities:

-Lead a high-performing development team of 5 to 6 software engineers to design, implement, and help operate key portions of the KnowBe4 platform
-Make critical decisions regarding technology selection, balance feature and operational priorities, and set high standards for quality and on-time delivery
-Collaborate effectively with peer teams across KnowBe4 to bring the product to market, followed by delivering additional features at a rapid pace
-Make sure the software development process is followed and make sure the security and quality of the code is at the highest standards

Qualifications:

-6+ years of software development experience
-4+ years of experience with Ruby On Rails, PHP
-Proven track record of shipping large, complex, scalable applications
-Proven track record in leading highly performing and talented team of engineers
-Experience building solutions using AWS technologies
-Experience with professional software engineering best practices such as Agile project management, coding standards, code reviews, source control management, build processes, testing and operations
-Ability to communicate clearly with technical and non-technical stakeholders at all levels

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-258200-software-development-manager

Senior Software Engineer (C++,C#,Golang) at KnowBe4

Title: Senior Software Engineer (C++,C#,Golang)
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

We are looking for an outstanding software engineer to work on exciting products for KnowBe4’s customers, working in our Artificial Intelligence Group. While you need to understand reasonable software security practices, you do not need to have a background in information security. We just need you to be a great engineer, bring new ideas to the table, and ship software! You’ll work together with other engineers in a fast-paced, agile development environment. Our highly collaborative teams rapidly release software in an environment where innovation is applauded, and minimizing distractions from real work is top priority.

We’re Looking for someone with:

-Strong knowledge in modern development processes, architectures, software development best practices and demonstrated experience of successful application of those practices
-A strong full stack software development background
-A strong understanding of technical architectures within Amazon Web Services (AWS) or similar cloud services
-A strong understanding and working knowledge of docker/containers
-Effective communication skills with the ability to influence/collaborate with multiple teams to ensure there is no delay in new releases forecasted on the product roadmap
-A proven track record demonstrating ability to develop high-quality software in a fast paced environment
-Excitement about working with highly-skilled teams, collaborating, and contributing new ideas
-Willingness to learn new programming languages (like Golang) and technologies

Responsibilities:

-Design and develop C#, C++ applications in an agile development environment
-Design and develop back end solutions and APIs with C#, C++
-Rapidly prototype and refine applications based on user experience feedback
-Collaborate with product managers and fellow engineers to establish and refine requirements

Requirements:

-Strong understanding of the C++, C# and/or Golang programming language
-Experience building commercial web applications using C++, C#
-Experience developing in the C# and C++ language
-Able to leverage structured formats like JSON, YAML, XML and related technologies to build scalable, testable RESTful applications.
-Experience with common SQL data layers such as MySQL, Microsoft SQLServer
-Built applications with current and forward-facing web standards like CSS3 and HTML5
-Used automated unit testing tools
-Used Behavior-driven development (BDD) tools
-Experience with Amazon Web Services (AWS) or other cloud providers

Additional Qualifications:

-5 +years of relevant experience
-B.S. or B.A. in Computer Science or Software Engineering (or comparable work experience)
-AWS certifications a plus
-Familiarity with AWS Managed services like DynamoDB, Aurora, Kinesis, ElastiCache, or CI/CD tools such as Terraform, AWS CodeDeploy a plus
-Familiarity with AI technologies a plus

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-290032-senior-software-engineer-ccgolang

Senior Software Engineer (Node, Python, Docker, MySQL) at KnowBe4

Title: Senior Software Engineer (Node, Python, Docker, MySQL)
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

We are looking for an outstanding software engineer to work on exciting products for KnowBe4’s customers, working in our Artificial Intelligence Group. While you need to understand reasonable software security practices, you do not need to have a background in information security. We just need you to be a great engineer, bring new ideas to the table, and ship software! You’ll work together with other engineers in a fast-paced, agile development environment. Our highly collaborative teams rapidly release software in an environment where innovation is applauded, and minimizing distractions from real work is top priority.

We’re Looking for someone with:

-Strong knowledge in modern development processes, architectures, software development best practices and demonstrated experience of successful application of those practices
-A strong full stack software development background
-A strong understanding of technical architectures within Amazon Web Services (AWS) or similar cloud services
-A strong understanding and working knowledge of docker/containers
-Effective communication skills with the ability to influence/collaborate with multiple teams to ensure there is no delay in new releases forecasted on the product roadmap
-A proven track record demonstrating ability to develop high-quality software in a fast paced environment
-Excitement about working with highly-skilled teams, collaborating, and contributing new ideas
-Willingness to learn new programming languages (like Golang) and technologies

Responsibilities:

-Design and develop Node, Python applications in an agile development environment
-Design and develop back end solutions and APIs with Node, Python
-Rapidly prototype and refine applications based on user experience feedback
-Collaborate with product managers and fellow engineers to establish and refine requirements

Requirements:

-Strong understanding of Node, Python, Docker
-Experience building commercial web applications using Node and Python
-Able to leverage structured formats like JSON, YAML, XML and related technologies to build scalable, testable RESTful applications.
-Experience with common SQL data layers such as MySQL
-Built applications with current and forward-facing web standards like CSS3 and HTML5
-Used automated unit testing tools
-Used Behavior-driven development (BDD) tools
-Experience with Amazon Web Services (AWS) or other cloud providers

Additional Qualifications:

-5 +years of relevant experience
-B.S. or B.A. in Computer Science or Software Engineering (or comparable work experience)
-AWS certifications a plus
-Familiarity with AWS Managed services like DynamoDB, Aurora, Kinesis, ElastiCache, or CI/CD tools such as Terraform, AWS CodeDeploy a plus
-Familiarity with AI technologies a plus

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-290055-senior-software-engineer-node-python-docker-mysql

Software Engineer (PHP) at KnowBe4

Title: Software Engineer (PHP)
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

We are looking for an outstanding Software Engineer to work on exciting products for KnowBe4’s customers. While you need to understand reasonable software security practices, you do not need to have a background in information security. Just be a great engineer, bring new ideas to the table and ship software! You’ll work together with other engineers in a fast ­paced, agile development environment using PHP to build rich web ­based applications.

Our highly collaborative teams rapidly release software in an environment where innovation is applauded and minimizing distractions from real work is top priority.

Responsibilities:

-Design and develop PHP web applications in an agile development environment
-Evaluate and utilize cutting edge JavaScript frameworks
-Design and develop PHP back end solutions
-Rapidly prototype and refine applications based on user experience feedback
-Collaborate with product managers, UX staff and fellow engineers to establish and refine requirements
-Leverage cloud technologies within Amazon Web Services (S3, EC2 and more)

Requirements:

-Strong understanding of PHP MVC Frameworks such as Yii Framework
-Strong with JavaScript frameworks such as jQuery
-Experience designing responsive web applications with Bootstrap and AJAX
-Experience with common SQL data layers such as MySQL
-Experience with Linux command line basics
-Experience building commercial web applications using PHP
-Built applications with current and forward ­facing web standards like CSS3 and HTML5

Additional Qualifications

-Communication skills, verbal & written
-Yii Framework
-General understanding of compliance requirements (HIPAA, PCI DSS, ISO, NIST, etc)
-5+ years of relevant experience
-B.S. or B.A. in Computer Science or Software Engineering (or comparable work experience) required

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-299980-software-engineer-php

Technical Evangelist at KnowBe4

Title: Technical Evangelist
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

Do you have a passion for IT Security and bringing security awareness training to the world? Are you fervent about educating and protecting companies from social engineering attacks? Do you want to shout from the rooftops about a great way to manage the problem that employees being the weak link in IT security?

A service that’s not just good, but needed by every company with computer users? KnowBe4 is seeking a Technical Evangelist to join our team!

As a critical part of our team, you will help the business world understand the need for our training and the dangers if they do not train their end users. In addition, you will have accountability for:

-Create tools such as technical videos, chalk talks, webinars and best practice guides.
-Deliver technical presentations at tradeshows, conferences and other selected events.
-Track and analyze the competitive landscape and marketing positioning of all competitors.
-Leading social media engagement and operations.
-Identify and build relationships with developers, systems administrators, and other technical influencers.
-Create presentations, speak at technology events, meetups and conferences.
-Write opinion pieces, white papers, sales support tools.
-Participate in conversations on blogs, forums, and other technical communities.
-Monitor trends in discussion topics, social channels, and competitor landscape.
-Maintain and analyze social media performance analytics. Identify opportunities for increased visibility and lead conversion.

Ideal Candidates will have:

-In-depth knowledge of IT security, hacking and social engineering
-Significant technical skills with software as a service development and deployment
-Outstanding written and verbal communication skills
-Interest and experience with community events and evangelism
-Excellent presentation and public speaking skills with a proven track record
-Be able to collaborate effectively across our organization
-Enjoy working in a fast-paced environment
-Must be proactive contributor and technical storyteller who is capable of influencing others

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-123773-technical-evangelist

Technical Support Intern at KnowBe4

Title: Technical Support Intern
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

KnowBe4’s Summer 2019 Interns participate in company-wide activities and events such as Yoga Wednesdays, a Family Mingle and End-of-the-Month Lunches. Interns also participate in Ask Me Anything sessions with senior executives and the CEO of the organization. Interns receive company training, onboarding and professional development training to help transition into the workplace. Interns also engage in team building activities and intern socials and participate in other fun opportunities and experiences.

The Technical Support Interns will be responsible for performing tasks/projects that will assist Tier 1 Support Managers. This includes scheduling meetings for team training, ensuring reports are updated to reflect current stats and performing tests to reproduce a reported issue to confirm the result is consistent in similar environments. Responding to customer inquiries regarding logon issues and password resets. Support is a fast paced environment that encourages learning and keeping customers highly satisfied all while maintaining a fun environment.

Key Responsibilities:

-Review team performance stats and log the data for each team
-Be available to assist with administrative tasks
-Support customers with less complex support requests, i.e. general questions, password reset issues

Learning Objectives:

-Understand the need for users to be aware of threats to security via social engineering
-Deepen the current level of knowledge related to various security concepts
-Establish a sense of accountability and responsibility working in a team environment
-Broaden awareness of various methods and avenues of attack by cybercriminals and how they can be prevented

Requirements:

-Strong verbal and written communications
-Basic understanding of computers, email, the related uses and terminology
-Interest in some area of technology such as cybersecurity, networking and troubleshooting
-Excellent time management and organization skills

Education:

-Major that is technology related i.e. IS, IT, CS, Cybersecurity
-Currently in college (Sophomore year or higher)

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-278761-technical-support-intern

Courseware Intern at KnowBe4

Title: Courseware Intern
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

KnowBe4’s Summer 2019 Interns participate in company-wide activities and events such as Yoga Wednesdays, a Family Mingle and End-of-the-Month Lunches. Interns also participate in Ask Me Anything sessions with senior executives and the CEO of the organization. Interns receive company training, onboarding and professional development training to help transition into the workplace. Interns also engage in team building activities and intern socials and participate in other fun opportunities and experiences.

Courseware Intern takes older courses built in older technology and converts them into HTML5. This will include courses, assessments, games, and more that are core to KnowBe4’s customers experience. While you need to understand reasonable software security practices, you do not need to have a background in information security or even in-depth knowledge of HTML. Just be ready to learn, detailed oriented and tech savvy! You’ll work together with other eLearning developers and engineers in a fast-paced environment building out really cool learning while enhancing your skills.

Key Responsibilities:

-Follow the process to take courses from legacy course builder and move assets and text over to HTML
-Enter JavaScript and JSON into courses to make them come alive
-Test each course thoroughly for handing off to Q/A

Learning Objectives:

-Mastering how online courseware is built using HTML5
-Being able to produce online learning interactives using JavaScript
-Learning about testing online code locally before sending to Q/A

Requirements:

-Strong verbal and written communications
-Good computer skills
-Excellent time management and organization skills
-Attention to detail
-Interest in HTML5/JavaScript web design and technologies
-An eye for detail in reviewing online materials

Education:

-Completion of sophomore year of a bachelors in graphic design, marketing, web design, computer programming or related field

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-279033-courseware-intern

Security Awareness Risk Manager at KnowBe4

Title: Security Awareness Risk Manager
Company: KnowBe4

KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. 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 are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Best Workplaces Survey for the last three years. We also just had our 22nd record-setting quarter in a row!

Implements and manages internal security and privacy awareness training and exercises. Monitors and reports on the effectiveness of internal awareness efforts.

Responsibilities:

-Create and manage ongoing security and privacy training and awareness exercises
-Ensure necessary training is completed by all staff to ensure compliance with internal policies and regulatory requirements
-Measure effectiveness of awareness tools such as the Phish Alert Button and the Email Exposure Check
-Conduct custom social engineering exercises
-Monitor social networks and the internet for indicators of compromise and risky information disclosures
-Works with multiple business units to ensure security policies and procedures are being adhered to

Requirements:

-Some college in relevant field or experience in security awareness practices.
-Basic knowledge of IT and Security
-Advanced knowledge of the KMSAT platform.
-Ability to program basic HTML (create custom phishing templates)
-Knowledge of KnowBe4 tools such as PAB and EEC
-Understanding of advanced data gathering/searching on the internet
-Interested in scripting and programming

Skills:

-Strong verbal and written communications
-Excellent time management and organization skills
-Excellent Analytical skills
-Interest in cyber security
-Must motivate employees to complete training

Note: An applicant assessment, background check and drug test may be part of your hiring procedure.
No recruitment agencies, please.

See full details and apply at https://www.knowbe4.com/jobs#op-287389-security-awareness-risk-manager