Salesforce is seeking a Senior Backend Software Engineer to join their world-class engineering team in Bangalore. This role offers an exciting opportunity to work on distributed systems that impact millions of users worldwide. As part of the team, you'll be responsible for building and maintaining critical components of Salesforce's trusted CRM platform, focusing on scalability, efficiency, and high-quality code delivery.
The position requires expertise in distributed systems, with hands-on experience in languages like Java, Python, Scala, and Go. You'll work in a hybrid environment, contributing to all aspects of the software development lifecycle while building robust APIs and microservices in a multi-tenant cloud environment. The role combines technical excellence with leadership opportunities, including mentoring junior engineers and providing technical guidance.
Salesforce offers an exceptional work environment with comprehensive benefits, including parental leave, adoption assistance, and fertility benefits. The company's commitment to the 1:1:1 model for community giving and focus on professional development through Trailhead.com makes this an attractive opportunity for engineers looking to make a significant impact while growing their careers.
The ideal candidate will bring 2+ years of backend development experience, strong SQL skills, and a deep understanding of distributed systems. This role presents an excellent opportunity to work with cutting-edge technologies while contributing to products that serve millions of users globally. The position offers exposure to executive leadership, regular coaching, and the chance to work on challenging technical problems in a supportive, growth-oriented environment.