Software Engineer Intern

We are looking for great technology experts for our team in Bangalore.

About us

We connect @CM.com
Imagine a world where every interaction feels effortless. That's what we strive for at CM.com.

We're a global tech company, publicly traded, and growing. You might already know us from those seamless SMS or WhatsApp messages you receive, the tickets you effortlessly grab for that upcoming festival, pay for anything with our payment solutions, or even through chatting with the helpful AI chatbot for support. We're passionate about empowering businesses to deliver incredible experiences to their users, designed to revolutionize how businesses connect with their customers.

Although our work may be highly technical, our people are the spark that ignites innovation. We're a collective of ambitious minds, fueled by a passion for technology and a dedication to making a difference.

Since 1999, our philosophy has remained the same: “Do what you love, do what you’re good at, and contribute”.

What you will do

We are actively seeking a Software Engineer Intern to join our CPaaS (Communication Platform as a Service) department. Our CPaaS platform handles approximately 8 billion messages annually for over 10,000 customers. To efficiently deliver these messages to end-users' mobile phones, we manage an extensive network of 1000+ suppliers for SMS, WhatsApp, and other messaging channels. Within the CPaaS department, we operate in autonomous agile teams, each playing a crucial role in our collective success. Currently, we are in the process of developing a cutting-edge product that will provide seamless email services for businesses of all sizes.

We are looking for a talented and motivated Software Engineer Intern to join our team and help build our CPaaS Email product. As a member of our development team, you will be responsible for designing, developing, and implementing robust and scalable email solutions. You will work closely with cross-functional teams to ensure our email platform is reliable, secure, and provides an exceptional user and developer experience

During your initial weeks with the Email Team, you will immerse yourself in the CPaaS domain, familiarise yourself with our tech stack, and build connections with your new colleagues by tackling tasks with tangible impact. Your role will encompass enhancing existing software and infrastructure, as well as contributing to the development of new services, software, and data centres. Our technology stack comprises SaltStack, Kubernetes, C# .NET (primarily .NET 8+), PostgreSQL, RabbitMQ, and Linux.

You connect with us, if you

  • Are a final year graduate student in computer science / IT.

  • Are available per 1st of January 2026

  • Are available 5 days per week

  • Are located in travel distance from our office in Bengaluru;

  • Are enthusiastic and passionate about developing high-quality code

  • Have a basic understanding of development concepts and technologies.

As a person

  • You have a problem-solving mindset and continuously looking for improvements;

  • You have can-do mentality and are a self-starter;

  • You are flexible and like working in a changing organization.

What CM offers

  • A challenging internship within an innovative and international fast-growing tech company;

  • An excellent allowance and laptop;

  • Awarded to be a Great Place to Work 2022 by CM.com employees;

  • Mentorship of or our experienced software engineers within a helpful environment;

  • Plenty of opportunity for personal and professional growth through courses and training, by among others the CM Academy;

About CM.com

CM.com is a listed company (Euronext Amsterdam: CMCOM) and provides Conversational Commerce services from its cloud platform that connects enterprises and brands to the mobile phones of billions of consumers worldwide. Conversational Commerce is the convergence of messaging and payments.

We provide messaging and voice channels, such as SMS, Over The Top (OTT) (e.g. WhatsApp Business, Apple Business Chat, Google RCS, Facebook Messenger, and Viber), Voice API and SIP. These messaging channels can be combined with cloud platform features, like Ticketing, eSignature, Customer Contact, identity services and a Customer Data Platform.

CM.com has over 700 employees and has offices globally. The CM.com India office is in Bangalore and its headquarters is in Breda. The platform of CM.com delivers fully integrated solutions, based on a privately owned cloud and 100% in-house developed software. By doing so, CM.com can guarantee scalability, time-to market and, global redundancy and delivery.

Apply now and ‘Start the Conversation’

Are you the candidate we are looking for? Please apply via our company website with your CV and why you like to do your internship with us!

We look forward to hearing from you.

Our Hiring Process

It's just clean and simple!

Step 1

Initial call

Meet the recruitment team and learn more about CM.com & the position and tell about your experience & motivation

Step 2

Visit the office & Meet the team

Step 3

Meet the founder / COO

Step 4

Get an Offer

Questions? Reach Out To Me!

Dennis Kerkhof Corporate Recruiter
Join the Club
Start the Conversation
We look forward to hearing from you!