Talkdesk 2

Software Engineer II

Talkdesk 2

Bengaluru, Karnataka
mid_level
Indeed
full_time
Featured Job
Added 10/15/2025

Job Description

Software Engineer II at Talkdesk

Talkdesk is looking for a Software Engineer II in Bengaluru, Karnataka to design, implement, test, and maintain SaaS services on AWS. The role involves end-to-end ownership of microservices, adherence to DevOps principles, and a focus on security, reliability, and telemetry. The ideal candidate will have experience with microservices architecture, AWS, Java, Kotlin, Python, JavaScript, React, Spring Boot, data streaming technologies, APIs, messaging queues, caches, CI/CD, and telemetry. They will also need experience with various database technologies, Docker/Kubernetes, REST API design, modern automated testing, and SaaS tools. This role reports to an Engineering leader.

Responsibilities:

  • Design, implement, test, and maintain SaaS services on AWS.
  • Work in an agile software engineering environment.
  • Manage work using Github, Jira, and Talkdesk systems.
  • Have end-to-end ownership of microservices, and operate with a DevOps mindset.
  • Implement automated unit, API, and functional tests.
  • Collaborate with cross-functional teams.
  • Participate in backlog grooming, design, and code reviews.
  • Identify and prioritize technical debt.
  • Own reliability for services and participate in on-call rotation.
  • Conduct research and stay up-to-date with industry trends.
  • Ensure engineering work complies with industry regulations.

Qualifications:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 3-5 years of experience with SaaS applications based on microservices.
  • Expertise in Microservices, AWS, Java, Kotlin, Python, JavaScript, React, Spring Boot, data streaming technologies, APIs, Messaging queues, Caches, CI/CD, and Telemetry.
  • Experience with cloud telephony, UCaaS, CCaaS, SIP, SBC, and CPaaS integrations.
  • Experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with Docker/Kubernetes.
  • Experience with REST API design and implementation.
  • Experience with streaming technologies such as Kafka, Flink.
  • Experience with modern automated testing and CI/CD pipelines.
  • Passion for clean, standards-compliant, secure code.
  • Proficient with automated unit and API testing.
  • Fearless about learning new technologies.
  • Experience working in a geographically distributed team.
  • Excellent written and verbal communication skills.

The work environment is primarily office-based.

Talkdesk values inclusivity and diversity, and is an equal opportunity employer.

About Talkdesk 2

Talkdesk is a leading cloud contact center recognized by industry research organizations. With significant funding and a valuation exceeding $10 billion, Talkdesk is focused on redefining customer experiences globally. They emphasize an inclusive and diverse culture and give back to their community. This role is in Bengaluru, Karnataka.

How to Apply

Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.

Company Info

Talkdesk 2 logo

Talkdesk 2

Posted on Indeed

Bengaluru, Karnataka

Job Details

Date Added:10/15/2025
Job Type:
full_time
Platform:
Indeed
Software Engineer II at Talkdesk 2 | Bengaluru, Karnataka | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform