
In-Memory Database Platform Engineer
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in United States.
• Design, deploy, manage, and provide support for both production and non-production Redis environments utilizing on-premises infrastructure and cloud-managed in-memory database services.
• Execute installation, configuration, patching, version upgrades, migrations, lifecycle management, and routine platform maintenance.
• Provide support for Redis standalone, replication, and clustered architectures.
• Collaborate with application teams on aspects such as connectivity, caching patterns, key design, data structures, performance, resilience, and operational readiness.
• Support managed services including Amazon ElastiCache for Redis/Valkey, Amazon MemoryDB, Azure Managed Redis, and Google Cloud Memorystore.
• Assist with provisioning, scaling, monitoring, networking, access management, and migrations within cloud environments.
• Configure and maintain high availability, persistence, snapshots, backups, retention, restores, and recovery validation.
• Monitor availability, memory usage, latency, throughput, replication health, capacity, and overall performance.
• Analyze and optimize Redis configurations, memory policies, data structures, client behavior, connection patterns, hot keys, and workloads.
• Troubleshoot production incidents, contribute to root-cause analysis, and implement corrective and preventive measures.
• Implement authentication, authorization, least-privilege access, network controls, auditing, and credential-management integrations.
• Develop and maintain automation using source control, APIs, CI/CD, configuration management, and Infrastructure as Code.
• Provide operational support, engage in on-call rotations, incident response, change management, and problem management.
• Create and maintain runbooks, troubleshooting guides, standards, and operational documentation.
• Work autonomously on standard engineering tasks while collaborating with senior engineers on complex designs, migrations, and incidents.
• Over 4 years of experience in database administration, database engineering, platform engineering, or related infrastructure roles.
• At least 2 years of hands-on experience with Redis administration or engineering within production or enterprise environments.
• Proficient understanding of Redis architecture, persistence, replication, clustering, memory management, security, maintenance, and performance tuning.
• Practical experience with high availability, backup/recovery or persistence strategies, monitoring, capacity planning, and production support.
• Familiarity with at least one cloud-managed in-memory database service or a comparable cloud database platform.
• Strong Linux administration and troubleshooting abilities; RHEL or a similar enterprise Linux distribution is preferred.
• Capability to troubleshoot issues related to databases, operating systems, storage, networks, client connectivity, and application integration.
• Experience in executing upgrades, patching, migrations, platform changes, and controlled production releases.
• Excellent written and verbal communication skills, along with the ability to collaborate effectively across engineering teams.
• Background investigation is required.
• A dedicated, private workspace and reliable internet with a minimum of 50 MB download and 5 MB upload speeds are required when working from home.
• Allstate typically does not sponsor individuals for employment-based visas for this position.
• Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
• Monthly connectivity reimbursement for eligible employees working remotely.
• Fully remote work arrangement.
• A dedicated private workspace and reliable internet requirements for home work.
Ford Motor Company
Hilton
Bright Vision Technologies
Broadcom
Get handpicked remote jobs straight to your inbox weekly.