Salesforce, the Customer Company, is seeking a Backend Software Engineer to join their team in Bangalore. This role offers an exciting opportunity to work with world-class engineers building breakthrough features for their trusted CRM platform. The position focuses on architecture, design, implementation, and testing to ensure high-quality product development.
The role involves working in a hybrid environment where individual strengths are celebrated while fostering personal growth. You'll be part of autonomous teams with the freedom to make decisions, contributing to both the company's success and customer satisfaction. The position requires expertise in multiple programming languages, particularly in backend technologies like Java, Python, Go, and experience with distributed systems.
As a Backend Software Engineer, you'll be responsible for developing scalable components, implementing robust APIs, and contributing to all phases of the software development lifecycle. The ideal candidate should have 3+ years of experience, strong knowledge of object-oriented programming, and experience with cloud infrastructure.
Salesforce offers comprehensive benefits including parental leave, adoption assistance, and fertility benefits. They promote a culture of continuous learning through Trailhead.com and provide opportunities for professional growth through executive mentorship. The company's commitment to giving back through their 1:1:1 model for community service makes this an ideal position for those who want their work to have a meaningful impact.