Senior MongoDB Database Platform Engineer

atAllstateRemoteUS flagUnited StatesFull-timePlatform EngineerSenior$98.1k – $167.9k/year

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, implement, deploy, manage, and provide support for enterprise MongoDB environments across both production and non-production settings, which include on-premises installations and MongoDB Atlas PaaS.

• Oversee MongoDB installation, setup, patching, version upgrades, migrations, and lifecycle management.

• Create and manage MongoDB replica sets and sharded clusters.

• Establish and uphold MongoDB engineering standards, reference architectures, build procedures, operational controls, and industry best practices.

• Provide guidance to application teams on data modeling, indexing, scalability, resilience, connectivity, and operational preparedness.

• Design and maintain highly available MongoDB solutions along with multi-site or multi-region architectures.

• Develop and execute disaster recovery strategies, including failover, recovery, resiliency, and disaster recovery testing.

• Collaborate with stakeholders to define and maintain recovery time and recovery point objectives.

• Create and manage backup and recovery solutions, which encompass snapshot, continuous backup, point-in-time recovery, retention, restoration, and recovery validation.

• Monitor availability, capacity, health, replication, storage, and performance metrics.

• Analyze and optimize queries, indexes, aggregation pipelines, schemas, data models, connections, and database configurations.

• Address complex production incidents, lead root-cause analysis, and implement preventive measures.

• Foster database reliability, observability, capacity planning, and operational excellence.

• Implement security measures, access management standards, least-privilege practices, authentication, authorization, encryption, auditing, key management, and credential integrations.

• Configure and support Atlas private connectivity, network access controls, identity integration, and organizational access governance.

• Develop automation for provisioning, configuration, deployment, patching, validation, monitoring, and routine operations.

• Utilize Infrastructure as Code, configuration management, source control, APIs, and CI/CD methodologies.

• Collaborate with engineering teams to enhance self-service capabilities and minimize manual operational efforts.

• Participate in on-call rotations, major incident responses, change management, and problem management activities.

• Produce runbooks, troubleshooting guides, standards, architectural documentation, and operational procedures.

• Mentor engineers, review technical solutions, and provide technical leadership for MongoDB platform initiatives.


⛳️ Requirements

• Over 10 years of experience in database administration, database engineering, or data platform engineering.

• More than 8 years of direct experience in MongoDB administration and engineering within mission-critical production environments.

• Strong proficiency in Linux administration.

• In-depth understanding of MongoDB architecture, storage engine behavior, replication, sharding, configuration, security, maintenance, and performance tuning.

• Practical experience with MongoDB replica sets, sharded clusters, high availability, disaster recovery, backup and recovery, point-in-time recovery, and capacity planning.

• Experience in administering or engineering MongoDB Atlas.

• Strong capabilities in MongoDB query analysis, indexing, aggregation pipelines, schema and data modeling, and workload optimization.

• Proven ability to troubleshoot complex issues related to databases, operating systems, storage, networks, and connectivity in production settings.

• Experience in planning and executing database upgrades, migrations, patching, platform changes, and production releases.

• Ability to clearly communicate with both technical and non-technical stakeholders and collaborate across organizational boundaries.

• Background investigation is required.

• A dedicated, private workspace is necessary for remote work.

• Reliable internet connection with minimum speeds of 50 MB download and 5 MB upload is mandatory.

• Allstate generally does not sponsor individuals for employment-based visas for this position.

• Preferred: Experience with RHEL or a comparable enterprise Linux distribution.

• Preferred: Knowledge of MongoDB Enterprise Advanced and MongoDB Ops Manager.

• Preferred: Experience with hybrid MongoDB platforms on Microsoft Azure, Amazon Web Services, or Google Cloud Platform.

• Preferred: Familiarity with MongoDB migration and synchronization tools.

• Preferred: Experience with observability platforms such as Datadog, Prometheus, Grafana, Splunk, or MongoDB and Atlas monitoring.

• Preferred: Familiarity with Infrastructure as Code and delivery tools such as Terraform, GitHub, GitLab, or CI/CD pipelines.

• Nice to have: Experience with Ansible.

• Preferred: Exposure to PostgreSQL, Oracle, SQL Server, MySQL, or Neo4j.

• Preferred: Experience in leading technical initiatives, mentoring, and establishing enterprise platform standards.

• Strong skills in ownership, accountability, customer focus, analytical thinking, troubleshooting, problem-solving, collaboration, documentation, and communication.


🏝️ Benefits

• Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.

• Monthly connectivity reimbursement for eligible employees working from home.

• Flexible remote work arrangement.

• Opportunity to engage in on-call rotations and technical initiatives.

• Career development opportunities through mentoring and technical leadership roles.

People also viewed

MLabs1 day ago

Founding Platform Engineer

US flagUnited States, +3 more countriesFull-timePlatform Engineer
ApplyView job
Sky Betting & Gaming1 day ago

Senior Staff Platform Engineer – Core

US flagNew York OnlyFull-timePlatform Engineer$220k – $275k/year
ApplyView job
Localize1 day ago

Senior Platform Engineer

US flagUnited States OnlyFull-timePlatform Engineer
ApplyView job
Luminate Bank1 day ago

Staff Software Engineer, Platform and Integrations

US flagMinnesota OnlyFull-timePlatform Engineer$150k – $180k/year
ApplyView job
Dropbox1 day ago

Senior Corporate Enterprise Platform Engineer, Windows

CA flagCanada OnlyFull-timePlatform EngineerC$125k – C$170k/year
ApplyView job
Dropbox1 day ago

Senior Corporate Enterprise Platform Engineer, Windows

US flagUnited States OnlyFull-timePlatform Engineer$141.4k – $215.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers