Taro Logo

Lead Database DevOps Engineer

Global leader in CRM software solutions providing cloud-based enterprise applications for customer relationship management.
DevOps
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Database DevOps Engineer

Join Salesforce as a Lead Database DevOps Engineer and be part of a dynamic global team responsible for the next generation of RDBMS solutions. This role combines deep database expertise with modern DevOps practices, focusing on building and maintaining highly available (99.99%) database infrastructure in the cloud.

As a key member of the CRM Database Sustaining Engineering team, you'll work at the intersection of database management and cloud infrastructure, utilizing cutting-edge technologies to support Salesforce's substantial growth. Your responsibilities will span from architecture and design to development and testing, requiring expertise in database internals, distributed systems, and cloud technologies.

The ideal candidate brings a strong background in both database management and public cloud platforms (AWS, GCP), with proven experience in DevOps practices. You'll be working with various database technologies including PostgreSQL, MySQL, and Oracle, while leveraging modern tools like Kubernetes, Docker, and various CI/CD technologies.

This role offers unique opportunities to:

  • Work with enterprise-scale database infrastructure
  • Implement innovative solutions using cutting-edge cloud technologies
  • Collaborate with global teams across different technology domains
  • Drive technological excellence in a high-impact environment

The position requires exceptional problem-solving abilities, strong communication skills, and a mindset focused on continuous improvement. You'll be part of a global team, occasionally requiring flexible working hours to collaborate across time zones.

If you're passionate about database technologies, cloud infrastructure, and want to impact millions of users while working with some of the most advanced database systems in the industry, this role offers an excellent opportunity to advance your career at a leading technology company.

Last updated 6 months ago

Responsibilities For Lead Database DevOps Engineer

  • Architecture, design, development and testing of next generation RDBMS
  • Database Reliability responsibility for Salesforce databases infrastructure
  • Collaborate with Application, Systems, Network, Database, Storage and other infrastructure Engineering teams
  • Participate in 24*7 support responsibility
  • Ensure high availability (99.99%) and fully resilient infrastructure
  • Deliver innovative solutions in an agile, dynamic environment

Requirements For Lead Database DevOps Engineer

Python
Go
Java
PostgreSQL
MySQL
Kubernetes
Linux
  • Bachelor's in Computer Science or Engineering, or equivalent experience
  • 8+ years of experience as a Database Engineer or similar role
  • Proficiency in SQL coding and at least one procedural language (Python, Go, or Java)
  • Solid understanding of C language
  • Expertise in Database and SQL performance tuning
  • Broad and deep knowledge of at least 2 relational databases (Oracle, PostgreSQL & MySQL)
  • Cloud certification (AWS / GCP)
  • Experience with cloud technologies (Docker, Spinnaker, Terraform, Helm, Jenkins, GIT)
  • Experience with mission critical distributed systems service
  • Excellent problem-solving skills
  • Experience with Production Incident Management / Root Cause analysis
  • Excellent communication skills

Interested in this job?