Software Engineering Director- Bangalore

Global leader in CRM and cloud-based enterprise software solutions
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Software Engineering Director- Bangalore

Salesforce is seeking a Software Engineering Director in Bangalore to lead their monitoring and analytics engineering initiatives. This role combines technical leadership with team development, focusing on building and evolving large-scale distributed systems that process billions of data points. The position requires expertise in cloud infrastructure services and the ability to drive technical innovation while managing multiple engineering teams.

As a director, you'll be responsible for shaping product vision and executing strategic initiatives across product verticals. The role demands a blend of technical expertise in distributed systems, cloud platforms, and data processing technologies, along with strong leadership capabilities to mentor and grow engineering teams.

The ideal candidate will have 12+ years of experience, with at least 5 years in team management, demonstrating success in building reliable, scalable systems and leading high-performing engineering teams. This role offers exposure to cutting-edge technologies, executive leadership opportunities, and the chance to impact Salesforce's core infrastructure services.

Benefits include comprehensive healthcare, parental leave, adoption assistance, and fertility benefits. The company promotes continuous learning through Trailhead.com and offers regular coaching with leadership. This position provides an excellent opportunity to work with industry-leading technology while making a significant impact on Salesforce's engineering ecosystem.

Last updated 15 days ago

Responsibilities For Software Engineering Director- Bangalore

  • Drive vision for monitoring & analytic engineering across product verticals
  • Build and lead engineering teams for reliable, scalable monitoring and analytic services
  • Build and evolve large scale distributed systems
  • Identify reliability & data quality problems and drive remediation
  • Mentor and coach engineers and technical leads
  • Recruit and attract top talent
  • Drive execution by collaborating with cross-functional teams
  • Manage 2+ engineering teams

Requirements For Software Engineering Director- Bangalore

Kubernetes
MongoDB
Kafka
Redis
  • B.S/M.S. in Computer Sciences or equivalent field
  • 12+ years of relevant experience with 5+ years of managing teams
  • Strong customer service orientation
  • Excellent written and oral communication skills
  • Experience with public cloud platforms (GCP, AWS, Azure)
  • Experience providing mentorship and technical leadership

Benefits For Software Engineering Director- Bangalore

Medical Insurance
Parental Leave
Mental Health Assistance
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training
  • Executive thought leadership exposure
  • 1:1 coaching with leadership
  • Volunteer opportunities

Interested in this job?

Jobs Related To Salesforce Software Engineering Director- Bangalore

PMTS / Principal Software Engineer - Backend - Distributed Systems

Principal Software Engineer position at Salesforce focusing on backend distributed systems development with 15+ years of experience required.

Software/Infrastructure Architect - Distributed Systems

Principal Software Architect position focusing on distributed systems and cloud infrastructure at Salesforce, requiring extensive experience in cloud technologies and system design.

Software Engineering Architect

Principal Software Engineering Architect role at Salesforce, leading distributed systems architecture across multiple cloud platforms with focus on security and scalability.

Software Developer - Architect

Principal Software Developer-Architect position at Oracle, leading complex distributed systems development with 10+ years of experience required.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on next-gen AI storage systems using Kubernetes, Go, and C++.