Post a job

Software Engineer (Position located in Kochi/Kerala, India)

KnowBe4 logo

Location
India
KnowBe4

Job Description

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 are looking for a passionate and curious engineer to join our research and development team. You will build innovative cybersecurity products alongside other engineers in a fast-paced, agile development environment. Join us and build an exceptional experience for yourself, and a better working world for all.

Responsibilities:

  • Implement cutting-edge AWS cloud technologies for KnowBe4’s security awareness platform.
  • Develop Knowbe4’s API platform which involves building out extensible and scalable services on which customers/vendors can consume our APIs.
  • Develop software using the KnowBe4 Agile Methodologies.

Requirements:

  • 3+ Years’ experience as a backend cloud developer for an enterprise-grade cloud platform.
  • Experience building and integrating REST-based APIs with best practices of authentication & authorization in enterprise-grade production environments.
  • Experience with building apps and microservices on the AWS platform using Python.
  • Expert knowledge in web framework technology like Python Django or Flask.
  • Experience in AWS backend technologies like EC2, S3, Lambda, Eventbridge, SNS, etc.
  • Expertise in MYSQL/POSTGRES, DynamoDB, and elastic search databases.
  • Experience with continuous delivery and integration pipelines: Docker/Gitlab/Terraform and other Automated deployment and testing tools

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.

Advice from our career coach

As a candidate applying for the engineer position at KnowBe4, it is crucial to showcase your expertise in cloud development, API integration, and AWS technologies. Here are some specific tips to help you stand out:

  • Demonstrate your experience with backend cloud development for enterprise-grade platforms.
  • Showcase your proficiency in building REST-based APIs with authentication and authorization best practices.
  • Highlight your knowledge of Python and experience with building apps and microservices on AWS.
  • Emphasize your expertise in web framework technologies like Python Django or Flask.
  • Showcase your experience with AWS backend technologies such as EC2, S3, Lambda, and other services.
  • Detail your experience with database technologies like MYSQL/POSTGRES, DynamoDB, and Elasticsearch.
  • Discuss your experience with continuous delivery and integration pipelines using tools like Docker, Gitlab, and Terraform.

Apply for this job

Expired?

Please let KnowBe4 know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot