Managing Engineer , Database & Platform - Remote

Allstate

Remote Actively hiring Posted this week
IL Posted 5 days ago $120,000$193,725 / year

At a glance

AI generated

TL;DR

As a Managing Engineer in our Database & Platform Engineering team, you will lead a group of Database Administrators/Platform Engineers responsible for the design, operation, and evolution of database services including MySQL, Redis, MongoDB, and MongoDB Atlas. Your day-to-day responsibilities include managing your team’s performance, mentoring staff, and driving technical improvements to ensure high availability, scalability, and cost efficiency. You will also build CI/CD pipelines, establish monitoring systems, and collaborate with product engineering, SRE, security, and cloud teams to define SLAs/SLOs and incident response strategies. Essential qualifications include 7+ years of database administration experience with at least 3 years in a leadership role, proficiency with automation tools, and strong communication skills. Preferred candidates have additional expertise in managed database services, observability stacks, and large-scale data migrations.

Skills

MySQL MongoDB Redis MongoDB Atlas AWS RDS Aurora CI/CD Kubernetes Terraform Datadog Docker Git Python PostgreSQL Linux SQL NoSQL DevOps Scalability Security Compliance

What you'll do

  • Manage and mentor a team of Database Administrators/Platform Engineers, overseeing hiring, performance reviews, and career development.
  • Own the technical roadmap for database platform services, focusing on scalability, availability, performance, and cost optimization.
  • Lead installation, configuration, upgrades, automation, backup/restore, patching, capacity planning, and runbooks for production systems.
  • Design and implement high availability, disaster recovery, and failover strategies for databases to ensure operational excellence.
  • Build CI/CD pipelines for database provisioning, schema changes, migrations, and configuration management to enhance efficiency.
  • Define and enforce standards for database access, security, backups, and compliance to maintain data integrity and governance.

What we're looking for

  • 7+ years of database administration or related technical roles with at least 3 years in people management or leadership.
  • Extensive experience managing production deployments both on-premises and in cloud environments.
  • Deep understanding of database internals, replication, sharding, performance tuning, and backup/restore strategies.
  • Hands-on experience with automation and orchestration tools for CI/CD pipelines and schema migrations.
  • Strong incident management skills and ability to lead technical incident response effectively.
  • Proven track record of defining and enforcing standards for database security, access control, backups, and compliance.
  • Excellent communication skills to partner with various teams including vendor, product, SRE, security, and engineering leadership.

Employer

About Allstate

The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.

Allstate currently has 29 open roles on FindRole.

Listed pay typically runs $100,000–$170,500 across 29 roles with salary data.

Most-posted roles

View all roles at Allstate