FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Managing Engineer – Database, Platform
AllstateManaging Engineer leading Database & Platform Engineering team responsible for on-prem and cloud databases at Allstate. Overseeing technical roadmap, team management, and operational leadership.
Tech Stack
Tools & technologiesCloudMongoDBMySQLRedis
About the role
Key responsibilities & impact- Manage, mentor, and grow a team of Database Administrators / Platform Engineers (hiring, performance reviews, career development, coaching).
- Own the technical roadmap for database platform services (MySQL, Redis, MongoDB on prem, and MongoDB Atlas), driving improvements in scalability, availability, performance, and cost.
- Lead platform engineering work: installation, configuration, upgrades, automation, backup/restore, patching, capacity planning, and runbooks for production systems.
- Design and implement database architecture and operational patterns (sharding/replication strategies, high availability, disaster recovery, backup retention, and failover).
- Build and improve CI/CD and automation pipelines for database provisioning, schema changes, migrations, and configuration management.
- Partner with product engineering, SRE, security, and cloud teams to define SLAs/SLOs, incident response, root cause analysis, and risk mitigation.
- Establish monitoring, alerting, and observability for database health and performance.
- Drive proactive incident prevention.
- Define and enforce standards, best practices, and governance for database access, security, backups, and compliance.
- Participate in design reviews, capacity planning, and product inception to translate feature requirements into scalable data solutions.
- Lead post incident reviews and continuous improvement initiatives to reduce mean time to detect and recover.
- Represent the database platform across cross functional initiatives and influence long term architecture decisions.
Requirements
What you’ll need- 5+ years total experience in database administration, data platform engineering, or related roles with 3+ years in a people management or technical leadership capacity.
- A minimum of 3+ years of hands-on experience working with MongoDB, including deployment, optimization, and support of production environments.
- Proven experience managing production deployments both on premises and in cloud environments.
- Strong understanding of database internals, replication, sharding, performance tuning, and backup/restore strategies.
- Proven experience designing and building database solutions, including schema design, data modelling, indexing strategies, query optimization, and implementing scalable, highly available data architectures.
- Experience with automation and orchestration tools.
- Familiar with CI/CD concepts and tools used to automate schema migrations and platform changes.
- Strong incident management experience and ability to lead technical incident response.
- Excellent communication skills; ability to partner with vendor, product, SRE, security, and engineering leadership.
Benefits
Comp & perks- Corporate bonus scheme
- Pension scheme
- Annual performance-related pay reviews
- Life assurance and income protection
- Flexible working options
- Hybrid working
- Private medical and dental insurance
- Access to an employee assistance programme
- Discounted gym membership
- Two paid volunteering days each year
- Cycle to work scheme
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
MySQLRedisMongoDBdatabase administrationdatabase architectureperformance tuningschema designdata modelingbackup/restore strategiesautomation
Soft Skills
mentoringtechnical leadershipincident managementcommunicationcollaborationcoachingproblem-solvingcontinuous improvementinfluencingcapacity planning