Dialpad

Software Engineer Intern

Bengaluru, India
HTML CSS GCP Elasticsearch JavaScript Python Vue.js API
This job is closed! Check out or
Description

About Dialpad

Dialpad is the leading Ai-powered customer communications platform creating human-first, Ai-enhanced solutions that will drive the next wave of how businesses communicate with and serve their customers. Enterprise customers like Randstad, Remax, Mizuho, Cigna, T-Mobile, Johns Hopkins, Motorola, Warby Parker, Panera Bread, and Netflix, use Dialpad and its Ai capabilities to deliver amazing customer experiences. Supported by notable investors such as Andreessen Horowitz, Google Ventures, and ICONIQ Capital, Dialpad is a dynamic force in Ai technology with a rapidly expanding presence. Visit dialpad.com to learn more.

Internship Opportunity 

Dialpad is seeking Product Engineering Interns to work within our in-house Product Engineering department. This is an exciting opportunity to gain valuable technological and programming skills by solving technical problems in a SaaS company that’s focused on delivering a cloud-based communications platform to improve business communications everywhere!

This is a paid internship that will last for a minimum of six months. 

About the team

Every engineer on our global Engineering team is given the opportunity to take ownership of a large portion of the product where they’re able to see immediate results. Combining natural language processing and artificial intelligence with world-class cloud computing, the things you’ll create at Dialpad will shape the future of work—enabling companies to work from anywhere and making business communication more human. There is no idea too crazy and no task too small — we work together to make things we’re proud of for lifetime!

What you’ll do

In your first 30 days

  • You'll experience our unique onboarding process and learn about Dialpad's culture & values.
  • You'll bond with your dedicated mentor who will help you to onboard, learn the basics of our tech stack, find quick-win projects, review your code and deploy it.
  • You’ll meet and start learning from experienced software engineers and technical leaders from all backgrounds - from Google, Microsoft, Apple, Amazon, Stanford, MIT and many more.
  • You’ll start building relationships within your team.

In your first 60 days

  • You’ll learn about various teams in Product, Design, Engineering, and QA and how they work together for building and launching great product features at a rapid pace - we release our software every week!
  • You’ll be part of a specific team and project, and start gaining in-depth exposure to how a real engineering team works, from feature definition to shipping code to production.
  • You'll design a solution with other engineers to fix a scalability problem and then implement it.
  • You’ll network with Dialers across multiple teams.

Beyond 90 days

  • You'll build, test, and deploy product-facing features with great quality, performance and scalability requirements.
  • You’ll collaborate with and incorporate feedback from Product Managers and Engineering leaders to do meaningful work while also growing your expertise.
  • You'll build and improve internal tools to empower engineering teams to be more productive and scalable.
  • You’ll become proficient in one or more of the following technologies: Python, VueJS, REST APIs, HTML/CSS, JSON, NoSQL, WebRTC, WebSockets, Google Cloud Platform, ElasticSearch etc.
  • You’ll learn how to build easy-to-use, scalable, robust, high volume interactive client/server applications.
  • You’ll develop connections across the company.

Who you are

You’re eager and passionate about working with a team of highly skilled engineers to tackle challenges that are unique to Dialpad. Matching your ambition with curiosity, you can’t wait to work with a large scale of data and distributed systems on the cloud. You are hoping for new challenges everyday to redefine and impact the way businesses communicate globally. With programming experience, and excellent written and verbal communication skills, you own the code that you’ve written and feel pride in efficient monitoring, full test coverage, and good documentation. Passionate about creating a profound user experience, with an eye for detail, you are excited to work cross-functionally across Dialpad to implement compelling solutions.

Skills you’ll bring

  • You’ve good knowledge of at least one programming language and have the ability to fearlessly dive into new and unfamiliar technologies. Basic knowledge of Python and/or JavaScript will be a plus.
  • You’ve strong hands-on experience and understanding of object-oriented programming, data structures, and algorithms.
  • You’re pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Systems or related fields. We encourage you to share projects that demonstrate your interest and passion for engineering.
  • You’re available to work with our engineering teams for a minimum of 6 months as we want you to learn great abilities to build large scale distributed systems which will accelerate your career.

Culture
We’ve been named a Top Workplace seven times, and a big part of this is because of our collaborative culture that elevates our teammates, celebrates wins, and brings together passion and talent. 

Compensation
Teamwork makes the dream work, and Dialpad offers competitive salaries because each and every Dialer participates in our success.

Diversity, Equity, and Inclusion (DEI) at Dialpad

At Dialpad, we are passionate about Doing the Right Thing. This means we are committed to building a values-driven culture that celebrates identity, inclusion and belonging. As a global company, it’s our responsibility to come together to create a culture where all Dialers can Work BeautifullyDelight Our Users, and Innovate Continuously to bring our world-class product to life. 

Every Voice Matters at Dialpad. We build community through our Employee Resource Groups, company-wide celebrations, service days, and a robust internal learning & development program focused on the success of our Dialers.

Don’t meet every single requirement? Studies have shown that women and marginalized groups are less likely to apply to jobs unless they meet every single qualification. At Dialpad we are dedicated to building an inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Dialpad is an equal-opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

Dialpad
Dialpad
Analytics Artificial Intelligence Machine Learning Messaging Natural Language Processing Predictive Analytics SaaS Telecommunications Unified Communications VoIP

0 applies

8 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say