Software Engineer II

1 week ago


Bengaluru, Karnataka, India Dialpad, Inc. Full time
About DialpadWork BeautifullyDialpad is the leading Ai-Powered Customer Intelligence Platform that is transforming how the world works together.

Based on 4 billion minutes of analyzed voice and meetings data and growing, we have designed one, beautiful workspace that seamlessly combines the most advanced Ai Contact Center, Ai Sales, Ai Voice, and Ai Meetings with Ai Messaging.

More than 30,000 innovative brands and millions of people use Dialpad to unlock productivity, collaboration, and customer satisfaction with real-time Ai insights.

With initial funding and leadership from Google and leading venture capitalists such as ICONIQ and Andreessen Horowitz, Dialpad has over $200M in ARR and is one of the fastest growing Ai companies in the world.

About the teamDialpad's

Product Engineering


organization is responsible for building and maintaining the customer-facing features at scale across all of our cloud native products and services.

Every day, millions of users across the world leverage our technology for communicating effectively and efficiently.

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.

Your roleWe are seeking a talented

Fullstack Software Engineer


to help build and maintain our customer and partner facing tooling, automated workflows and administrative features for various products & services in our ecosystem.

You will be responsible for designing, developing, and testing new features and improvements to our existing tooling and admin features.

You will work closely with product managers, UX designers, backend developers, and other engineers to deliver a world-class communications platform to our users.

What you'll do

(i,e., Responsibilities)Design and implement new features and enhancements to Dialpad's tooling and admin features.
Build and maintain partner portals, which allow third-party organizations to manage their own Dialpad accounts and services.
Develop automated workflows to support the growing needs of customer support and ensure smooth operations.
Work with other engineers to ensure the scalability, performance, and reliability of the platform.
Collaborate with UX designers and product managers to define and refine requirements for new features.
Write high-quality, maintainable, and testable code using modern software development practices.
Work in an agile development environment with a focus on continuous integration and delivery.
Participate in code reviews, design discussions, and other team activities to ensure high-quality software delivery.
Troubleshoot and debug issues with existing features, as needed.

Stay up-to-date with the latest frontend technologies and best practices, and contribute to the continuous improvement of our engineering processes and tools.

Pay close attention to detail and code quality to ensure that our web applications are performant, scalable, and maintainable.
Participate in code reviews to ensure code quality, maintainability, and scalability.
Ensure that features are shipped on-time and with the highest quality.
Skills you'll bring

(i,e., Qualifications)2- 5 years of experience in FullStack, preferred previous experience in building web based tooling and support applicationsStrong experience with Python, APIs, Vue/React, HTML, CSS, JavaScript, TypeScript, GraphQL, GCP or other cloud infrastructures etcExperience with building reusable and modular components.
Attention to detail and a focus on code quality and maintainability.
Experience with mentoring junior engineers and helping them grow their skills.
Experience with RESTful APIs and GraphQL schemas.
Experience with Agile development methodologies.
Ability to write clean, modular, and maintainable code.
Strong debugging and troubleshooting skills.
Strong communication and collaboration skills.

Our Tech Stack:

Python backend on Google App Engine / Google Cloud Platform, frontend running natively in Electron, numerous integrations with third party servicesDialpad benefits and perksEquity, balance, and belongingAt Dialpad, we strive to ensure that Dialers are free to bring their full selves to work each day, and champion the intersectionality that exists between gender identity, ethnicity, age, disability status, and the many other aspects of our greater humanity.

CultureWe'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 and equityTeamwork makes the dream work, and Dialpad offers competitive salaries in addition to stock options because each and every Dialer participates in our success.

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.

  • Bengaluru, Karnataka, India Upland Software Full time

    Software Engineer IIJob DescriptionOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product.The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer Relationship Management (CRM) software...


  • Bengaluru, Karnataka, India Collabera Digital Full time

    Job Title : Software Development Engineer IIWork Location : Bangalore only (only Local candidate)Overview : We are seeking a talented and experienced Software Development Engineer II to join our team. As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in Java fullstack development,...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Title: Software Engineer II Microsoft is dedicated to developing exceptional platforms and products to enhance experiences for individuals and organizations, ultimately striving to drive progress. As a part of Microsoft's Devices Software team, we are committed to innovating new experiences on the Windows platform. Our strategy revolves around the...


  • Bengaluru, Karnataka, India Collabera Digital Full time

    Job Description: Software Development Engineer IIJob Summary: We are seeking a talented and experienced Software Development Engineer II to join our dynamic team. As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in core Java, AWS, algorithms, and system design will contribute to...


  • Bengaluru, Karnataka, India Microsoft Full time

    OverviewMicrosoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. The xDPU storage team is focused on bringing up the storage stack on DPU (Data Processing Unit) based nodes to provide exceptional performance at competitive costs.We are seeking a Software Engineer II interested in developing and...

  • Software Engineer II

    1 month ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India MRI Software Full time

    UI Framework: Blazor; ExtJS Database: Microsoft SQL Server/Azure SQL Job Title: . Net Developer HR Job Title: Software Engineer II/III Location: Bangalore MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software...


  • Bengaluru, Karnataka, India Mimecast Full time

    Software Engineer II – Threat Reporting & Response Team (TRR)The driving force behind Threat Analytics and Intelligence at MimecastMimecast is looking for a Software Engineer II experienced in cloud application development to join our new team in Bangalore. The purpose of the team is to design, implement and operate the next generation of Mimecast products...


  • Bengaluru, Karnataka, India RELX Full time

    About the RoleAs a Software Engineer II, you will be involved in designing, developing, and thoroughly testing software for the EOLS platform. Collaborating with diverse technical teams in an Agile setting, you will play a vital role in delivering successful projects. Your mandate includes end-to-end accountability, ensuring the deployment of...


  • Bengaluru, Karnataka, India Mimecast Full time

    Software Engineer II – Threat Reporting & Response Team (TRR) The driving force behind Threat Analytics and Intelligence at Mimecast Mimecast is looking for a Software Engineer II experienced in cloud application development to join our new team in Bangalore. The purpose of the team is to design, implement and operate the next generation of Mimecast...


  • Bengaluru, Karnataka, India Upland Software Full time

    Description Senior Software Engineer I (NetSuite Developer) Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working within an...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer II

    2 months ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...


  • Bengaluru, Karnataka, India Omnicell, Inc Full time

    Software Engineer II - Applications Omnicell is looking for an experienced Software Engineer for our Engineering organization. The ideal candidate has extensive experience managing a wide range of Engineering IT resources, has a working knowledge of modern Cloud architectures and a focus on DevOps best practices. Responsibilities: · Translate...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand, deployment and integration scenariosAnalyze and incorporate functional and non-functional requirementsTranslate customer and software requirements to design and implement complete solutionsIdentify and resolve technical risks through quick prototypes and agile...

  • Software Engineer II

    2 months ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand, deployment and integration scenariosAnalyze and incorporate functional and non-functional requirementsTranslate customer and software requirements to design and implement complete solutionsIdentify and resolve technical risks through quick prototypes and agile...


  • Bengaluru, Karnataka, India timesjobs Full time

    Position: Software Engineer IILocation: Bangalore, IndiaDescriptionIts an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazines Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India timesjobs Full time

    Position: Software Engineer IILocation: Bangalore, IndiaDescriptionIts an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazines Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the...