Software Engineering Director

A global leader in CRM and enterprise cloud computing solutions, helping businesses transform their customer relationships.
$150,000 - $250,000
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Software Engineering Director

Salesforce is seeking an experienced engineering leader to spearhead their high-caliber engineering teams in architecting and implementing big data compute and storage platforms. This role represents a unique opportunity to shape the future of enterprise storage and computing in the cloud, working with cutting-edge technologies and massive-scale systems. The position combines technical leadership with team development, requiring someone who can balance technical expertise with people management skills.

The role involves leading teams across both data center and cloud infrastructure, focusing on critical services that power Salesforce's extensive enterprise operations. You'll be responsible for developing and executing product vision while ensuring operational excellence and service reliability. The position requires deep technical knowledge in distributed systems and big data technologies, combined with strong leadership capabilities.

As a Software Engineering Director, you'll work at the intersection of technical innovation and team leadership, driving both technological advancement and team development. The role offers the opportunity to work with modern cloud platforms and big data technologies while building and mentoring high-performing engineering teams. You'll be instrumental in shaping the future of cloud infrastructure at one of the world's leading enterprise software companies.

The ideal candidate will bring a blend of technical expertise and leadership skills, with a proven track record in managing engineering teams and delivering complex technical projects. This role offers the chance to make a significant impact on critical infrastructure that powers enterprise solutions used by companies worldwide.

Last updated a day ago

Responsibilities For Software Engineering Director

  • Define and drive the vision for your teams
  • Be a subject matter expert for distributed systems, Big Data compute and storage systems
  • Build and lead a team of engineers to deliver reliable, scalable and secure big data services
  • Drive execution and delivery by collaborating with cross functional teams
  • Setup engineering best practices and tooling to improve CI/CD and Code Quality
  • Invest in continuous employee development
  • Invest in employee wellbeing and lead with empathy
  • Recruit and attract top talent

Requirements For Software Engineering Director

MongoDB
Kafka
  • 12+ years of relevant experience in software development with 3+ years of experience managing teams
  • Experience in recruiting and building great teams
  • Experience in Distributed Systems, NoSQL datastores and/or data processing techniques in big data
  • Experience building services on public cloud platforms like GCP, AWS, Azure
  • Experience in BigData open source technologies
  • Strong customer service orientation
  • Experience providing mentorship, technical leadership, and guidance to team members
  • Strong focus on Service Ownership with experience in defining Services SLOs/SLAs

Benefits For Software Engineering Director

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 401k benefits
  • Equity compensation

Interested in this job?

Jobs Related To Salesforce Software Engineering Director

Software Engineering Director- Bangalore

Lead engineering teams at Salesforce Bangalore, focusing on monitoring & analytics systems while managing and mentoring technical teams.

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 focusing on security infrastructure, test automation, and platform architecture for the Hyperforce Trust Platform.

Software Engineering Architect - Distributed Systems

Principal Software Engineering Architect role at Salesforce focusing on distributed systems architecture and implementation, requiring 15+ years of experience in enterprise computing.

Software Engineering Architect (MuleSoft)

Senior software architecture role at Salesforce focusing on MuleSoft infrastructure, requiring 15+ years of experience in distributed systems and infrastructure technologies.