Salesforce is seeking experienced software engineers to join their team in developing cutting-edge solutions in the CCaaS/CPaaS/UCaaS domain. This role offers an exciting opportunity to work with world-class engineers while building breakthrough features that will have significant impact on users and the company's bottom line. The position involves working in a hybrid environment, focusing on architecture, design, implementation, and testing to ensure high-quality product delivery.
The ideal candidate will bring 9-20 years of software development experience, with deep expertise in multiple programming languages including Java, Python, Go, and Node.js. They will be responsible for developing scalable solutions on a microservice multi-tenant SaaS cloud environment, working with both relational and non-relational databases, and implementing complex systems using WebRTC and SIP protocols.
At Salesforce, you'll be part of a company that values both technical excellence and personal growth. The role offers comprehensive benefits, including parental leave and wellness programs, along with opportunities for professional development through Trailhead.com. You'll have the chance to mentor junior engineers, make significant architectural decisions, and contribute to a product used by millions of users worldwide.
The position combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to guide teams. Working in a hybrid model, you'll collaborate with diverse teams while maintaining the autonomy to make important technical decisions that impact the product's future.