Salesforce, a leading enterprise SaaS company, is seeking a Senior Backend Software Engineer to join their distributed systems team. This role offers an exciting opportunity to work with world-class engineers on building breakthrough features for their trusted CRM platform. The position requires expertise in distributed systems, multiple programming languages, and database technologies.
The ideal candidate will have 6+ years of experience in backend development, with strong skills in languages like Java, Python, Scala, and Node.js. You'll be working in a hybrid environment, contributing to all phases of the software development lifecycle, from design to implementation and testing. The role involves building scalable components and APIs in a multi-tenant environment, while maintaining high code quality standards.
Salesforce offers a comprehensive benefits package, including parental leave, adoption assistance, and fertility benefits. The company's culture emphasizes professional growth through world-class training via Trailhead.com and regular coaching with leadership. You'll have the opportunity to make a significant impact on products used by millions while working in an environment that values individual strengths and team autonomy.
The company's commitment to doing well while doing good is reflected in their 1:1:1 model for community giving. This role provides an excellent opportunity to work on cutting-edge technology while being part of a company that prioritizes both business success and positive social impact. If you're passionate about building scalable distributed systems and want to contribute to a platform that's shaping the future of business, this role at Salesforce could be your next career milestone.