MyInternships.in
Freshworks logo — Freshworks internships & jobs in India
Freshworks

Software Development Intern

In OfficeBengaluru6 months1 openingImmediate

Share on WhatsApp → unlock unlimited applications today

Share this internship on WhatsApp and your daily apply limit is lifted for the rest of the day. It’s free.

LinkedIn

About this internship

Freshworks is hiring a Software Development Intern to join its engineering teams in Bengaluru, India. This is a hands-on opportunity to contribute to AI-first SaaS products that power customer experience and employee experience for tens of thousands of businesses worldwide. As a Software Development Intern at Freshworks, you will work alongside experienced engineers to design, build, test, and ship features across the product suite, learning how high-quality, easy-to-use business software is built and operated at scale. During the internship you will write clean, maintainable code, participate in code reviews, debug real production issues, and collaborate with product managers, designers, and QA in an agile environment. You will get exposure to modern backend and frontend stacks, REST APIs, databases, cloud infrastructure, and automated testing, while sharpening your problem-solving and computer-science fundamentals. Freshworks places a strong emphasis on craftsmanship, ownership, and continuous learning, so you will be mentored closely and encouraged to take meaningful work end to end. This role in Bengaluru is ideal for students and recent graduates in computer science or related fields who are passionate about building software that customers love. If you enjoy solving practical engineering problems, learning fast, and working in a global product company, the Freshworks Software Development Intern role is a great place to start. Apply now to launch your engineering career with Freshworks.

Skills you'll use

JavaPythonJavaScriptData StructuresAlgorithmsREST APIsSQLGitObject-Oriented ProgrammingCloud ComputingDebuggingUnit Testing

What you'll do

  • Design, develop, and test features across Freshworks SaaS products
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and incorporate feedback from senior engineers
  • Debug and resolve issues in development and production environments
  • Collaborate with product managers, designers, and QA in an agile team
  • Build and run automated tests to ensure software quality
  • Learn and apply modern engineering practices and tools

Who can apply

  • Pursuing or recently completed a degree in Computer Science or a related field
  • Strong understanding of data structures, algorithms, and OOP
  • Working knowledge of at least one programming language such as Java, Python, or JavaScript
  • Familiarity with REST APIs, databases, and version control (Git)
  • Good problem-solving and analytical skills
  • Eagerness to learn and ability to work in a team
  • Availability to work from the Bengaluru office

Perks & benefits

Mentorship from experienced engineersExposure to large-scale, global SaaS productsHands-on experience with modern engineering practicesCertificate of internship on completion

About Freshworks

Freshworks Inc. is an AI-first SaaS company that builds uncomplicated customer-experience and employee-experience software for businesses of all sizes. Founded in 2010 in Chennai, India by Girish Mathrubootham and Shan Krishnasamy, the company originally launched as Freshdesk before rebranding to Freshworks in 2017. Its headquarters are in San Mateo, California, USA, while it retains major engineering operations in Chennai along with offices in Bengaluru and Hyderabad. Freshworks offers a broad product suite designed to be fast to deploy and easy to use. Core products include Freshdesk for customer support, Freshservice for IT service management (ITSM), Freshsales and the Freshsales Suite for CRM and sales, Freshchat for conversational messaging, and Freshmarketer for marketing automation. Across these products, the company has built Freddy AI, its AI agent and copilot layer that drives automation for support, sales, and employee productivity. The company went public on Nasdaq under the ticker FRSH in September 2021, notably becoming the first India-born SaaS company to list on a U.S. exchange. Freshworks is trusted by tens of thousands of businesses across more than 120 countries and employs roughly five thousand people globally across more than a dozen locations. Freshworks positions itself around making business software powerful yet simple, increasingly centered on AI-driven automation. For interns and early-career engineers, it offers exposure to large-scale, multi-tenant cloud products, a strong engineering culture, and the chance to work on software used by customers around the world.

Visit Freshworks’s official website ↗

Searching for “Freshworks internships” or “internship at Freshworks”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Internships

Hand-picked roles that match this internship's skills

Sponsored — Deals for Professionals

Sponsored

Similar Internships Based on Your Skills

Recently Posted Internships in Bengaluru

Fresh internships posted in Bengaluru — apply early

Ready to apply for Software Development Intern?

Free to apply · takes under 2 minutes · Freshworks reviews on a rolling basis.

Apply Now