Open role
[Remote] In-Memory Database Platform Engineer
Note: The job is a remote job and is open to candidates in USA. Allstate is seeking an In-Memory Database Platform Engineer to build, operate, and modernize enterprise in-memory database services. The role supports on-premises Redis deployments and cloud-managed in-memory database offerings, with a focus on reliable operations, automation, security, performance, high availability, and backup and recovery.
Responsibilities
- Build, deploy, administer, and support production and non-production Redis environments across on-premises infrastructure and cloud-managed in-memory database services
- Perform installation, configuration, patching, version upgrades, migrations, lifecycle management, and routine platform maintenance
- Support Redis standalone, replication, and clustered architectures as applicable to the platform and workload
- Apply engineering standards, reference configurations, operational controls, and documented best practices
- Partner with application teams on connectivity, caching patterns, key design, data structures, performance, resilience, and operational readiness
- Support managed in-memory database offerings such as Amazon ElastiCache for Redis/Valkey, Amazon MemoryDB, Azure Managed Redis, and Google Cloud Memorystore, based on enterprise platform direction
- Assist with provisioning, configuration, scaling, maintenance, monitoring, networking, access management, and migration activities across cloud environments
- Help maintain consistent security, reliability, observability, and operational practices across on-premises and cloud implementations
- Configure and support highly available Redis solutions using replication, clustering, multi-zone, or cloud-native resiliency capabilities
- Configure and operate persistence, snapshot, backup, retention, restore, and recovery-validation processes where supported and required by the service
- Monitor database availability, memory utilization, latency, throughput, replication health, capacity, and platform performance
- Analyze and tune Redis configurations, memory policies, data structures, client behavior, connection patterns, hot keys, and workload characteristics
- Troubleshoot production incidents, contribute to root-cause analysis, and implement corrective and preventive actions
- Participate in capacity planning, observability, operational health, and reliability improvements
- Implement and maintain authentication, authorization, least-privilege access, network controls, auditing, and credential-management integrations
- Support private connectivity and identity/access controls for cloud-managed services
- Assist with vulnerability remediation, compliance reviews, security assessments, and evidence requests
- Develop and maintain automation for provisioning, configuration, deployment, patching, validation, monitoring, and routine operations
- Use source control, APIs, CI/CD practices, configuration management, and Infrastructure as Code to improve consistency and repeatability
- Contribute to safe self-service capabilities and reduction of manual operational work
- Provide operational support for business-critical production and non-production in-memory database environments
- Participate in on-call rotations, incident response, change management, and problem management
- Create and maintain runbooks, troubleshooting guides, standards, and operational documentation
- Work independently on standard engineering tasks and partner with senior engineers on complex designs, migrations, and incidents
Skills
- 4+ years of database administration, database engineering, platform engineering, or related infrastructure experience
- 2+ years of hands-on Redis administration or engineering experience in production or enterprise environments
- Working knowledge of Redis architecture, persistence, replication, clustering, memory management, security, maintenance, and performance tuning
- Hands-on experience with high availability, backup/recovery or persistence strategies, monitoring, capacity planning, and production support
- Experience supporting at least one cloud-managed in-memory database service or comparable cloud database platform
- Solid Linux administration and troubleshooting skills
- Ability to troubleshoot database, operating system, storage, network, client-connectivity, and application-integration issues
- Experience executing upgrades, patching, migrations, platform changes, and controlled production releases
- Clear written and verbal communication skills and the ability to collaborate effectively across engineering teams
- Strong ownership, customer focus, and attention to operational quality
- Practical analytical, troubleshooting, and problem-solving skills
- Ability to manage priorities, follow engineering standards, and deliver assigned work with appropriate guidance
- Strong collaboration, documentation, and communication skills
- Interest in developing deeper expertise across in-memory platforms, automation, and multi-cloud database services
- RHEL or a comparable enterprise Linux distribution
- Experience with more than one cloud in-memory offering, especially Amazon ElastiCache for Redis/Valkey, Amazon MemoryDB, Azure Managed Redis, or Google Cloud Memorystore
- Experience with Redis Enterprise or Redis Software for on-premises platform management
- Experience with Ansible automation for installation, configuration, patching, validation, or recurring operational tasks
- Experience with relational databases such as PostgreSQL, Oracle, Microsoft SQL Server, or MySQL
- Experience with Infrastructure as Code and delivery tooling such as Terraform, GitHub, GitLab, or CI/CD pipelines
- Experience with observability platforms such as Datadog, Prometheus, Grafana, Splunk, or native cloud monitoring services
- Exposure to Redis-compatible technologies such as Valkey is beneficial
Benefits
- A comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
- Employees eligible to work from home also receive a monthly connectivity reimbursement to help offset internet costs.
Company Overview