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 involves developing scalable solutions that will impact millions of users while working with world-class engineers in a hybrid work environment.
The ideal candidate will have 2-20 years of experience and deep expertise in multiple programming languages including Java, Python, Go, and Node.js. They should be well-versed in both relational and non-relational databases, with strong knowledge of cloud infrastructure and microservices architecture. The role requires experience with WebRTC, SIP, and telephony protocols, making it perfect for those passionate about communications technology.
As a senior technical team member, you'll be responsible for making crucial design decisions, mentoring junior engineers, and ensuring the delivery of high-quality, production-ready code. The position offers comprehensive benefits, including parental leave, adoption assistance, and fertility benefits, along with opportunities for professional growth through Trailhead.com and executive mentorship.
Working at Salesforce means joining a company that values both technical excellence and social responsibility, with their 1:1:1 model for community giving. The role provides an excellent balance of technical challenges, leadership opportunities, and the chance to impact the future of business technology while working with cutting-edge AI, Data, and CRM solutions.