
Senior MongoDB Database Platform Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• 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.
• 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.
• 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.
MLabs
Sky Betting & Gaming
Localize
Luminate Bank
Get handpicked remote jobs straight to your inbox weekly.