Salesforce is seeking a Manager/Senior Manager of Software Engineering to lead and drive excellence in their engineering teams. This role combines technical leadership with people management, requiring 15+ years of software engineering experience and 3-5 years of team leadership. The position involves managing distributed systems development, working with microservices architecture, and ensuring the success of complex technical projects.
The ideal candidate will serve as both a technical leader and people manager, responsible for driving feature execution, making critical product decisions, and managing daily operations as a Scrum Master. They will collaborate with product owners, architects, and cross-functional teams to deliver high-quality solutions while maintaining team morale and productivity.
Key responsibilities include providing technical guidance, mentoring team members, participating in architecture discussions, and maintaining engineering best practices. The role requires strong communication skills, experience with agile methodologies, and deep knowledge of enterprise architecture principles. The position offers the opportunity to work with cutting-edge technology at a global leader in CRM and enterprise cloud solutions.
The role is based in either Bangalore or Hyderabad, India, offering the chance to work with Salesforce's core products and contribute to solutions used by millions globally. This is an excellent opportunity for experienced engineering leaders who want to impact enterprise software development while growing their careers at a renowned technology company.