Salesforce, the global leader in CRM solutions, is seeking a Senior Software Engineer for their Customer Centric Engineering team. This role focuses on maintaining and enhancing the reliability and trust of Salesforce's Data Cloud product, which is the company's #1 priority.
The position offers a unique opportunity to work on complex customer-related challenges across a wide spectrum of technologies. As a Customer Centric Engineer, you'll be at the forefront of investigating, reproducing, and resolving critical issues that affect Salesforce's customers. This role requires not just technical expertise, but also strong problem-solving abilities and excellent communication skills.
You'll be working with cutting-edge technologies including Java, JavaScript, various databases, and cloud infrastructure. The role involves deep technical troubleshooting, root cause analysis, and collaboration with multiple teams including Customer Service, Development, and Site Reliability. You'll have the opportunity to influence product improvements and develop new debugging tools while working closely with product teams.
The ideal candidate should have 6-8 years of software development experience with strong expertise in object-oriented programming, particularly Java. Knowledge of cloud technologies, especially AWS, and experience with various JavaScript frameworks is essential. You'll be working in a fast-paced, collaborative environment where you'll need to balance technical problem-solving with customer interaction.
This role offers the opportunity to work with one of the most respected names in enterprise software, dealing with large-scale systems and real-world customer challenges. You'll be part of a team that directly impacts customer satisfaction and product reliability, while having the chance to mentor others and drive continuous improvement initiatives.
Working at Salesforce means joining a company known for its innovative culture and commitment to customer success. You'll be based in either Bangalore or Hyderabad, India, working with global teams and contributing to solutions that impact millions of users worldwide. If you're passionate about solving complex technical challenges and want to make a significant impact on enterprise software quality and reliability, this role offers an excellent opportunity to advance your career.