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

Global leader in CRM software providing cloud-based solutions for sales, service, marketing, and more.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Enterprise SaaS

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

Salesforce is seeking a Principal/Lead/Senior Software Engineer to join their team working on CCaaS/CPaaS/UCaaS solutions. This role offers an exciting opportunity to work with world-class engineers building breakthrough features for their trusted CRM platform. The position involves working in a hybrid environment, focusing on developing scalable, high-quality code that will impact millions of users.

The role requires extensive experience in software development, with a focus on building efficient components and algorithms in a microservice multi-tenant SaaS cloud environment. You'll be working with various technologies including Java, Python, Scala, and cloud platforms, while contributing to all phases of the software development lifecycle.

As a senior technical team member, you'll be responsible for making crucial design decisions, mentoring junior engineers, and providing technical guidance. The position offers comprehensive benefits, including healthcare, parental leave, and professional development opportunities through Trailhead.com.

Salesforce's commitment to innovation, coupled with their 1:1:1 model for giving back to the community, makes this an ideal opportunity for experienced engineers looking to make a significant impact. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong mentorship abilities.

Working at Salesforce means joining a company that values autonomous teams and individual growth, while building products that serve millions of users worldwide. The position offers exposure to executive thought leaders, regular coaching, and the chance to work on cutting-edge technology in the CRM space.

Last updated 2 days ago

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

  • Build new and exciting components in 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 a microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance to the team

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

Java
Python
Scala
Go
Node.js
PostgreSQL
MongoDB
  • 9 to 20 years of software development experience
  • Deep knowledge of object-oriented programming and scripting languages: Java, Python, Scala C#, Go, Node.JS and C++
  • 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)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training with Trailhead.com
  • Executive thought leaders exposure and regular 1:1 coaching
  • Volunteer opportunities

Interested in this job?

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

PMTS/LMTS Software engineer (VIOP)

Principal/Lead Software Engineer role at Salesforce, focusing on backend development for CRM platform, requiring 9+ years of experience in Java, Python, and cloud technologies.

Senior Director, Software Engineering

Lead MuleSoft Developer Experience Tools team at Salesforce, driving AI-powered features and managing 35-40 engineers. $251,900 - $384,100 salary range.

Full Stack Software Engineer: Lead and Principal

Lead/Principal Full Stack Software Engineer position at Salesforce, building enterprise-scale applications with 8+ years experience required, hybrid work model, comprehensive benefits.

Software Engineering Architect - Search & Commerce

Lead the development of AI-powered search and commerce platforms at Salesforce, architecting next-generation solutions using LLMs and advanced search technologies.

Principal, Solution Engineer MuleSoft

Principal Solutions Engineer position at Salesforce MuleSoft, combining technical expertise with pre-sales consulting to drive customer success in Paris, France.