PMTS/LMTS Software engineer (CCaaS/CPaaS/UCaaS domain)

Leading AI, Data and CRM company helping businesses connect with customers in new ways.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Enterprise SaaS

Description For PMTS/LMTS Software engineer (CCaaS/CPaaS/UCaaS domain)

Salesforce, a leading enterprise SaaS company, is seeking a Principal/Lead/Senior Software Engineer to join their team. This role offers an exciting opportunity to work on cutting-edge technology in the CCaaS/CPaaS/UCaaS domain. The position requires extensive experience in software development, with a focus on building scalable, high-performance systems.

The ideal candidate will have 9-20 years of experience and deep expertise in multiple programming languages including Java, Python, Go, and Node.js. They will be responsible for developing components that millions of users will interact with, while maintaining high standards of code quality and system architecture.

Working in a hybrid environment, you'll be part of a world-class engineering team that values autonomy and innovation. The role involves significant technical leadership responsibilities, including mentoring junior engineers and making crucial architectural decisions. You'll work with both relational and non-relational databases, cloud infrastructure, and modern architectural patterns.

Salesforce offers an impressive benefits package, including comprehensive healthcare, parental leave, and professional development opportunities. The company's commitment to giving back through their 1:1:1 model and focus on work-life balance makes this an attractive opportunity for those seeking to make a significant impact while growing their career.

The position is based in either Bangalore or Hyderabad, India, offering the flexibility of a hybrid work model. This is an excellent opportunity for experienced engineers who want to work on enterprise-scale solutions while contributing to a company that values both technical excellence and social responsibility.

Last updated a day ago

Responsibilities For PMTS/LMTS Software engineer (CCaaS/CPaaS/UCaaS domain)

  • Build new components in evolving market technology to provide scale and efficiency
  • Develop high-quality, production-ready code for millions of users
  • Make design decisions based on performance, scalability, and future expansion
  • Contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance

Requirements For PMTS/LMTS Software engineer (CCaaS/CPaaS/UCaaS domain)

Java
Python
Go
Node.js
MongoDB
PostgreSQL
  • 9 to 20 years of software development experience
  • Domain knowledge in CCaaS/CPaaS/UCaaS
  • Development experience in WebRTC, SIP and other telephony layer protocols
  • Deep knowledge of object-oriented programming
  • Strong SQL skills and experience with relational and non-relational databases
  • Experience with developing SAAS applications over public cloud infrastructure - AWS/Azure/GCP
  • Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution
  • Deep understanding of relational and non-relational databases
  • Understanding of software development best practices and demonstrating leadership skills
  • Degree or equivalent relevant experience required

Benefits For PMTS/LMTS Software engineer (CCaaS/CPaaS/UCaaS domain)

Medical Insurance
Parental Leave
Mental Health Assistance
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training with Trailhead.com
  • Exposure to executive thought leaders
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities
  • Participation in 1:1:1 model for giving back to the community

Interested in this job?

Jobs Related To Salesforce PMTS/LMTS Software engineer (CCaaS/CPaaS/UCaaS domain)

Backend Software Engineer (Security) - Senior/Lead/Principal

Senior/Lead/Principal Backend Security Engineer role at Salesforce, building scalable security systems and services for cloud infrastructure.

AMER Principal Solution Engineer - Private Equity Practice-1

Principal Solution Engineer role at Salesforce focusing on Private Equity Practice, combining technical expertise with business strategy to drive digital transformation.

Software Engineering LMTS/PMTS

Principal Software Engineer position at Salesforce focusing on performance optimization, system scalability, and technical leadership in San Francisco or Seattle.

Lead/Principal Technical Architect

Lead/Principal Technical Architect position at Salesforce focusing on pre-sales solutions and technical leadership across multiple verticals.

Lead/Principal Solution Engineer - FINS, Chennai

Lead/Principal Solutions Engineer position at Salesforce, focusing on financial services solutions, requiring 12+ years of experience in IT and pre-sales expertise.