Skip navigation

Database Reliability Engineer

at Movable Ink (View all jobs)Remote
Customers don’t experience data, they experience content. Movable Ink activates any data into personalized content in any customer engagement. The world’s most innovative brands rely on Movable Ink to accelerate their marketing performance. Headquartered in New York City, Movable Ink and its more than 500 employees serve its global client base from operations throughout North America, Central America, Europe, Australia, and Japan.

As a Database Reliability Engineer at Movable Ink you will help to maintain, upgrade, and scale our SQL and NoSQL data stores handling hundreds of thousands of queries per second. We operate a multi-region, active-active content serving platform that serves billions of requests per day and our underlying storage systems serve multiple queries per request. Come and help us scale our storage systems and maintain high availability and reliability.

 

Responsibilities:

  • Improve the monitoring and alerting associated with Movable Ink’s data stores
  • Manage and improve the processes that we use to provision and scale production data stores as well as plan and execute zero/near-zero downtime upgrades of production data stores
  • Manage and improve the processes we use for backups and disaster recovery
  • Support service teams that require help with their data stores
  • Perform capacity monitoring and capacity planning in collaboration with service teams
  • Participate in on-call schedule to support storage systems

Qualifications:

  • 5+ years of experience with self-managed SQL databases running in public cloud
  • 5+ years of experience with Linux
  • Experience with provider managed SQL databases such as RDS or Cloud SQL
  • Experience managing high availability Postgres clusters with sharding and/or replication
  • Experience with at least one non-RDBMS (ELK, Redis, Kafka/Pulsar)
  • Expert with database monitoring tools and best practices
  • Expert in database performance tuning and query optimizations
  • Scripting experience in one of the following languages (Bash, Ruby, Python, Go)

 

 

Interview Process

Learn More