Salesforce, the Customer Company, is seeking a Senior Backend Software Engineer to join their world-class engineering team. This role offers an opportunity to make a significant impact by building breakthrough features for their trusted CRM platform. The position focuses on developing scalable distributed systems and requires expertise in multiple programming languages including Java, Python, and Scala.
The ideal candidate will work in a hybrid environment, contributing to all aspects of the software development lifecycle. They'll be responsible for designing and implementing robust APIs, building efficient components for a microservice architecture, and ensuring high-quality code that millions of users depend on. With 6+ years of experience required, the role demands strong expertise in both relational and non-relational databases, particularly PostgreSQL.
Salesforce offers an exceptional work environment that emphasizes both individual growth and team collaboration. The company provides comprehensive benefits, including parental leave and well-being reimbursements, along with opportunities for professional development through Trailhead.com. They maintain a strong commitment to giving back to the community through their 1:1:1 model.
The role combines technical challenges with leadership opportunities, including mentoring junior engineers and providing technical guidance. Working with cutting-edge technologies in cloud computing, distributed systems, and enterprise software, you'll be part of a team that values quality, innovation, and customer success. This position offers the chance to work on solutions that have measurable positive impact for users while contributing to Salesforce's mission of helping companies blaze new trails in customer relationship management.