Salesforce, the Customer Company, is seeking a Principal 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 requires a seasoned professional with 13+ years of experience who can architect, design, implement, and test solutions that impact millions of users.
The role encompasses working in a hybrid environment, focusing on developing high-quality, maintainable code that strengthens product stability. You'll be part of an autonomous team that values individual strengths while encouraging professional growth. The position involves building new components in a microservice multi-tenant SaaS cloud environment, making critical design decisions, and mentoring junior engineers.
As a Principal Engineer, you'll work with various technologies including Java, Python, Go, and cloud platforms. The role requires expertise in both relational and non-relational databases, strong SQL skills, and experience with modern cloud infrastructure. You'll be instrumental in shaping the technical direction of projects while contributing to all phases of the software development lifecycle.
Salesforce offers comprehensive benefits including parental leave, adoption assistance, and fertility benefits. The company's commitment to giving back through their 1:1:1 model, along with opportunities for executive exposure and leadership coaching, makes this an ideal position for someone looking to make a significant impact while growing their career.