Software Engineer Intern (Located in Kochi)

KnowBe4 · Kochi, India · Engineering

Posted 2026-10-01

Apply for this role →

Please submit your resume in English.

Location: Kochi, India

Team: Real-Time Coaching (RTC)

Duration: 6 months

About the Real-Time Coaching (RTC) Team

The Real-Time Coaching (RTC) team is a critical component of KnowBe4's product development, focused on delivering features, enhancing product quality, and improving system stability. We are committed to building a robust and scalable platform, with a roadmap that includes major initiatives.

What You'll Do (Responsibilities)

As a Software Engineering Intern, you will be a contributing member of the team, helping to bridge our capacity gap and accelerate long-term strategic projects. Your responsibilities will include:

●    Developing minor features and enhancements for the RTC application.

●    Contributing to API integration development.

●    Writing unit tests and actively working to improve code coverage.

●    Participating in code reviews and learning software development best practices.

●    Assisting with bug fixes and general maintenance tasks.

What You'll Bring (Required Skills)

We are looking for motivated individuals with a strong foundation in software development:

●    Strong foundation in frontend frameworks.

●    Basic understanding of RESTful APIs.

●    Familiarity with version control systems (e.g., Git).

●    A strong problem-solving aptitude.

●    Good communication skills and a collaborative mindset.

The Tech You’ll Work With

●    Frontend: Vue,Svelte

●    Backend: Python,Django,FastAPI, RoR, GraphQL,DynamoDB , PostgreSQL/MySQL

●    Cloud & Infra: AWS Lambda, SQS,EventBridge, Terraform, GitLab CI/CD

Internship Impact and Learning

This is an opportunity to gain hands-on experience and make a tangible impact. By the end of the 6-month period, you will have contributed to:

●    Increased feature delivery velocity for minor features.

●    Improving code quality through bug resolution and new unit tests.

●    The modernization and optimization of legacy code components.

●    The creation of comprehensive technical documentation for key modules.

Why Join this Team?

●    Make a Tangible Impact: Enhance product quality and system stability, contributing directly to a robust, scalable KnowBe4 platform.

●    Work on Major Initiatives: Join a team with an ambitious roadmap, focusing on strategic, long-term projects.

●    Accelerated Learning: Gain hands-on experience writing unit tests, developing APIs, and participating in code reviews. Learn modern software practices using Vue, Svelte, Python, FastAPI, and AWS.

●    Path to Full-Time: Exceptional performance in this 6-month program may lead to consideration for future full-time roles within the RTC team or elsewhere at KnowBe4 and this is if KnowBe4(India) has apt open roles at that moment.

Benefits and Perks

●    Competitive Stipend: Receive a competitive monthly payment for the 6-month program.

●    Professional Growth: Gain invaluable real-world experience working on a live product, essential for career development.

●    Mentorship: Receive guidance and technical skill development from experienced software engineers.

●    Modern Workplace: Work in our modern Kochi, India office.

●    Flexible Working: Enjoy a supportive culture with flexible work arrangements.

Ready to Join?

If you're a motivated individual with a strong foundation in software development and are eager to make a tangible impact on a robust and scalable platform, join to the team.Join our team if you are a motivated individual with a strong foundation in software development and are eager to make a tangible impact on a robust and scalable platform.

Apply for this role →

← Back to all jobs