Software Engineer Intern (Located in Kochi)
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.