SENIOR DATABASE RELIABILITY ENGINEER

Intuit Credit Karma
Full-time
Charlotte, NC
Posted on 6 months ago

Job Description

As a Database Reliability Engineer, you will improve the reliability, performance, and scale of Credit Karma’s database infrastructure. You will work to improve and modernize key systems, develop automation & tooling, and take our infrastructure to the next level.

Responsibilities

  • MySQL database administration, management, and engineering
  • Design and develop automation and self-service tooling
  • Prevent data loss using replication technologies and backups
  • Improve and develop toolset for MySQL management systems
  • Implement and improve distributed database architecture in Postgres and MySQL
  • Improve recovery time through automation and processes
  • Improve deployment processes through automation
  • Participate in on-call rotation to resolve critical issues
  • Provide support and knowhow to developers for GCP persistence tools, primarily Spanner
  • Work with the team on all the above listed points and delegate appropriately

Requirements

  • Experience with database administration, primarily using MySQL
  • Experience working in production environments at scale
  • Experience with scripting languages like Python, Bash, Ruby, or Perl
  • Experience with a configuration management system like Puppet, Chef or Salt
  • Proficient in communicating technical details using English
  • Experience with GCP and/or AWS
  • Unwavering desire to learn

Benefits

  • No benefits