Taro Logo

Director Software Engineering

Global leader in CRM and cloud-based enterprise software solutions.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS · Cloud

Job Description

Salesforce is seeking a Director of Software Engineering to lead their SDB Store Services team, which is responsible for storage and backup services for their modern, multi-tenanted transactional database system. This role combines technical leadership with people management, overseeing critical database infrastructure at petabyte scale. The position involves managing a team that builds and maintains database store and archival services, ensuring high availability, durability, and performance. The ideal candidate will bring extensive experience in distributed systems, cloud technologies, and engineering management to drive innovation and technical excellence. This is an opportunity to shape the future of Salesforce's database infrastructure while leading and developing world-class engineering talent. The role offers the chance to work on cutting-edge cloud technologies, influence architectural decisions, and drive the adoption of modern practices including AI integration. Located in Hyderabad, this position provides the opportunity to work with one of the world's leading enterprise software companies while tackling complex technical challenges at scale.

Last updated a day ago

Responsibilities For Director Software Engineering

  • Manage, hire and nurture world class engineering talent for database store team
  • Drive execution and quality delivery through cross-functional collaboration
  • Provide technical guidance and career development to team members
  • Lead innovation and build service ownership mindset
  • Make critical decisions while managing risk
  • Engage in design, development and reviews
  • Work with geographically distributed partner teams
  • Manage product escalations and lead team with Agile methodologies

Requirements For Director Software Engineering

Java
Kubernetes
  • 15+ years of software development experience
  • 2+ years of engineering management experience
  • Experience leading enterprise-scale distributed cloud services
  • Working experience in cloud object stores for databases
  • Service ownership experience of cloud-based distributed services
  • Excellent written and oral communication skills
  • Experience in scrum/agile development environment
  • Strong knowledge of software engineering best practices
  • Working knowledge of Kubernetes and modern cloud technologies
  • Strong data structure and algorithms skills
  • Programming experience in Java/object oriented languages
  • Exposure to AI tools and adoption

Related Jobs

Mulesoft Senior Technical Architect

Lead technical architect role specializing in MuleSoft integration solutions, requiring 15+ years experience, focusing on enterprise architecture and team leadership.

Salesforce Senior Technical Architect - Health & Life Sciences Industry

Lead technical architecture for Salesforce Health & Life Sciences solutions, requiring 14+ years experience and deep expertise in healthcare domain and Salesforce platforms.

Forward Deployed Engineering Architect/Strategist

Lead technical role combining software engineering and strategic deployment of AI solutions at Salesforce, requiring 14+ years experience in cloud technologies and architecture.

Salesforce Technical Architect - Life Science

Lead technical architect role specializing in Salesforce Life Sciences Cloud implementations, requiring expertise in healthcare technology and compliance standards.

Database Kernel Development - Architect

Senior technical role architecting and developing database systems at Salesforce, requiring 15+ years of RDBMS experience and strong leadership skills.