Snr. Software Engineer (Position located in Kochi, India)

Reposted 9 Days Ago
Easy Apply
Be an Early Applicant
Kochi, Ernakulam, Kerala, IND
In-Office
Senior level
Security • Software • Cybersecurity
The Role
Develop full-stack software solutions to enhance reporting and dashboard functionalities. Collaborate with teams to build and maintain REST APIs and reporting systems while mentoring junior engineers.
Summary Generated by Built In

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.

Please submit your resume in English.

We're looking for a talented full-stack engineer to work on our reporting team. This role will focus on delivering the customer-facing components of reports, as well as some other platform-engineering projects. The role will involve maintaining existing reporting systems, as well as building our next-generation multi-product unified reporting platform. This individual will be responsible for developing innovative reporting solutions for KnowBe4's customers, working alongside other engineers in a fast-paced, agile development environment.

Responsibilities:

  • Develops full-stack software solutions using the KnowBe4 Software Development Lifecycle and Agile Methodologies
  • Build and maintain customer-facing reporting components and dashboards
  • Develop and integrate REST-based APIs for reporting systems
  • Contribute to the design and implementation of our next-generation unified reporting platform
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Recommends solutions to complex engineering problems in the reporting domain
  • Assist other team members by providing technical direction and mentorship
  • Defines approaches and solutions to complex technical problems related to data visualization and reporting
  • Helps to translate KnowBe4's strategic goals into operational reporting plans
  • Provides coordination across functional boundaries with international teams
  • May act as team lead for reporting sub-projects

Requirements:

  • BE , MCA or BTech with 8 years of total experience and 4+ years into backend/full stack development
Mandatory Skills:
  • Strong experience coding in Python with focus on REST API development
  • Proficiency in JavaScript/TypeScript with Vue.js framework experience (Vue2 and/or Vue3 preferred)
  • Excellent communication skills and ability to work effectively with multi-national teams
  • Experience building cloud-native software in AWS (preferred) or Azure
  • Experience with building and integrating REST-based APIs with best practices of authentication & authorization
  • Understanding and experience in building software systems following software design principles
  • Working experience in writing clean, unit-tested, and secure code
  • Working knowledge in relational databases such as MySQL/PostgreSQL and expertise in SQL
Preferred Skills:
  • Experience working with large datasets and data processing
  • Experience with Flask or FastAPI frameworks
  • Experience building GraphQL APIs
  • Experience with infrastructure-as-code (Terraform preferred, but other IaC tools are a plus)
  • Knowledge of no-SQL databases such as MongoDB and Elasticsearch
  • Experience with continuous delivery and integration pipelines: Docker/GitLab/Terraform and other automated deployment tools
  • Training in secure coding practices
  • Should be open to learning new technologies & programming languages as needed
  • Experience in the cybersecurity industry and understanding of current security landscape is a plus
  • Experience building scalable data processing pipelines for reporting systems

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 www.knowbe4.com/careers/benefits.

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.

No recruitment agencies, please.

Top Skills

AWS
Azure
Docker
Elasticsearch
Fastapi
Flask
Gitlab
GraphQL
JavaScript
MongoDB
MySQL
Postgres
Python
Terraform
Typescript
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Clearwater, FL
1,100 Employees
Year Founded: 2010

What We Do

KnowBe4 is a platform for security awareness training and simulated phishing attacks.

Similar Jobs

Capco Logo Capco

SR-BA - Data Migration - financial crime, fraud, or compliance domain

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

MongoDB Logo MongoDB

Staff Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
India
5550 Employees

SailPoint Logo SailPoint

Sales Executive

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
India
2461 Employees

Motorola Solutions Logo Motorola Solutions

Devops Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
India
23000 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account