HamburgerMenu
hirist

Salesforce - Senior Software Engineering Manager - Distributed Systems

Salesforce India
10 - 14 Years
Bangalore

Posted on: 25/08/2026

Job Description

Company Overview :

Salesforce is the global leader in Customer Relationship Management (CRM) software, providing a comprehensive cloud-based platform that connects companies with their customers across sales, service, marketing, and commerce. Operating at a massive global scale, Salesforce empowers businesses of all sizes to transform their operations through data-driven insights and AI-powered automation. With a strong presence in Bangalore, the company fosters a culture of innovation, equality, and continuous learning, serving as the backbone for digital transformation for millions of users worldwide.

Role Overview :

As a Senior Software Engineering Manager, you will lead high-performing engineering teams in Bangalore to design, build, and scale critical components of the Salesforce ecosystem. You will be responsible for the end-to-end delivery of complex software solutions, balancing technical excellence with strategic product goals. This role involves close collaboration with product managers, architects, and cross-functional stakeholders to ensure the platform remains robust, secure, and performant. Your leadership will directly influence the technical roadmap and the professional growth of your team, ultimately shaping how our global customers interact with our services.

Key Responsibilities :

- Lead and mentor a team of talented software engineers, fostering a culture of technical excellence, code quality, and continuous improvement to meet aggressive delivery timelines.

- Drive the design and implementation of scalable, high-availability services using Java and modern web technologies to support the evolving needs of our global user base.

- Collaborate with product management and cross-functional leadership to translate business requirements into actionable technical roadmaps and architectural designs.

- Optimize system performance and reliability by overseeing complex troubleshooting, root cause analysis, and the implementation of robust engineering best practices.

- Manage the full software development lifecycle, ensuring that agile processes are followed to deliver high-quality features that provide tangible value to our customers.

- Advocate for engineering standards and best practices, ensuring that the team maintains a high bar for security, maintainability, and operational efficiency.

Required Skillset :

- Demonstrated expertise in architecting and developing large-scale distributed systems using Java and deep knowledge of OOPS principles to build modular, maintainable code.

- Proven ability to lead and scale engineering teams, with 10 - 14 years of experience in software development and people management within a fast-paced product environment.

- Strong proficiency in Javascript and modern frontend frameworks, enabling the delivery of seamless and responsive user experiences across the Salesforce platform.

- Exceptional communication and interpersonal skills, with the ability to influence stakeholders, negotiate technical trade-offs, and build consensus across diverse teams.

- A track record of fostering a collaborative and inclusive team environment, with a focus on coaching engineers and driving career development.

- Ability to thrive in a hybrid work environment in Bangalore, demonstrating self-motivation and the capacity to manage remote and on-site team dynamics effectively.

- A degree in Computer Science or a related technical field, providing a strong foundation in algorithms, data structures, and system design.

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...