Sr. Database Engineer

undefined ago • 2 Years + • Programming • $94,000 PA - $156,200 PA

Job Summary

Job Description

This role focuses on managing and enhancing PayPal's data infrastructure, collaborating with internal teams to improve database processes, overseeing team performance, and implementing best practices in database design and management. The Sr. Database Engineer will work independently to solve complex issues, ensuring data integrity and security, and contributing to data-driven decision-making and application functionality within a fast-paced environment.
Must have:
  • Design, configure, and manage MySQL database clusters.
  • Automate deployment and configuration of database infrastructure.
  • Monitor and optimize performance, ensuring high availability and disaster recovery.
  • Collaborate with development and DevOps teams to automate CI/CD for database schema changes.
  • Write clean and reusable Python scripts for automation, monitoring, and integration.
  • Troubleshoot and resolve complex database issues.
  • Perform capacity planning, security hardening, and compliance audits.
  • Maintain and evolve documentation for database systems, procedures, and runbooks.
  • Experience with GitOps workflows and CI/CD platforms.
Good to have:
  • Experience with ProxySQL, Vitess, or Percona XtraDB Cluster
  • Exposure to Kubernetes, operators, or running MySQL in containers
  • Familiarity with observability stacks (e.g., Prometheus, Grafana, ELK, Datadog)
Perks:
  • Flexible work environment
  • Employee shares options
  • Health insurance
  • Life insurance
  • Medical benefits
  • Dental benefits
  • Vision benefits

Job Details

Key Responsibilities

  • Design, configure, and manage MySQL database clusters (standalone, replication, Galera, Group Replication, etc.)
  • Automate deployment and configuration of database infrastructure using Terraform, Ansible, Puppet, and Packer
  • Monitor and optimize performance, ensuring high availability and disaster recovery
  • Collaborate with development and DevOps teams to automate CI/CD for database schema changes
  • Write clean and reusable Python scripts for automation, monitoring, and integration
  • Troubleshoot and resolve complex database issues (replication lag, slow queries, lock contention)
  • Perform capacity planning, security hardening, and compliance audits
  • Maintain and evolve documentation for database systems, procedures, and runbooks
  • Experience with GitOps workflows and CI/CD platforms (GitHub Actions, Jenkins, GitLab CI)

Required Skills & Experience

  • 2+ years of experience administering MySQL or MariaDB in production environments
  • Expertise in MySQL tuning, replication, partitioning, indexing, and query optimization
  • Experience with infrastructure-as-code, CI/CD pipelines, automated monitoring, self-healing systems, and container orchestration (e.g., Kubernetes, Docker).
  • Strong hands-on experience with automation tools:
  • Terraform for IaC
  • Ansible or Puppet for configuration management
  • Packer for image creation
  • Proficiency in Python for automation and scripting
  • Solid understanding of Linux systems administration (preferably RHEL/CentOS/Debian)
  • Familiarity with cloud environments (AWS, GCP, or Azure)
  • Experience in implementing security and compliance controls for databases
  • Ability to work independently and collaborate cross-functionally in a fast-paced environment

Preferred Qualification:

  • Experience with ProxySQL, Vitess, or Percona XtraDB Cluster
  • Exposure to Kubernetes, operators, or running MySQL in containers
  • Familiarity with observability stacks (e.g., Prometheus, Grafana, ELK, Datadog)

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Jose, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

PayPal is on a mission to revolutionize commerce globally. We’re driving our company, industry, and society forward with vision and velocity. With our commitment to excellence, innovation, and talent, the possibilities are limitless. ​Learn more at. Learn more about privacy-related questions or data retention.

San Jose, California, United States (Hybrid)

San Jose, California, United States (Hybrid)

Chicago, Illinois, United States (On-Site)

Chennai, Tamil Nadu, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Dublin, County Dublin, Ireland (Remote)

Dublin, County Dublin, Ireland (Hybrid)

San Jose, California, United States (Hybrid)

San Jose, California, United States (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

View All Jobs

Get notified when new jobs are added by PayPal

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug