The Role
The Senior MongoDB Developer/Administrator will optimize, design, and maintain MongoDB clusters, ensuring performance and data integrity for critical systems. Responsibilities include database tuning, automation, and collaboration with teams.
Summary Generated by Built In
About the RoleWe’re looking for a Senior MongoDB Developer/Administrator with deep expertise in database performance, scalability, and architecture. You’ll own the design, optimization, and maintenance of MongoDB clusters across environments—ensuring speed, resilience, and data integrity for mission-critical systems.Key Responsibilities
This is a Remote (work from home) position. For the individuals located in the United States
- Design, configure, and maintain MongoDB clusters, including replica sets and sharded environments.
- Optimize database schema design, balancing embedded vs. referenced structures for performance and scalability.
- Analyze and tune query performance using explain plans, index intersection, and profiling.
- Implement and manage backup and recovery strategies (mongodump, snapshots, point-in-time recovery).
- Automate deployment and configuration using Terraform, Ansible, or Ops Manager APIs.
- Monitor and troubleshoot database health using Ops Manager, Atlas metrics, and custom monitoring scripts.
- Manage security controls: RBAC, field-level encryption, TLS/SSL, audit logging, and LDAP integration.
- Work with application teams to optimize MongoDB driver usage (Node.js, Python, Java).
- Implement change streams, multi-document transactions, and time-series collections.
- Support data migrations and cluster upgrades with minimal downtime.
- Collaborate with infrastructure, security, and application engineers to align on data architecture best practices.
- 8+ years of professional experience working with MongoDB in production.
- Proven expertise with aggregation pipelines, complex queries, and index optimization.
- Strong understanding of sharding, replication, and oplog management.
- Experience using MongoDB Atlas, including cluster configuration, VPC peering, and PrivateLink.
- Proficiency in performance tuning and query analysis for large-scale databases.
- Experience implementing backup and restore processes, including point-in-time recovery.
- Hands-on experience with infrastructure as code for MongoDB automation.
- Familiarity with Atlas security and compliance practices.
- Experience integrating MongoDB with cloud platforms (AWS, GCP, or Azure).
- Knowledge of multi-region cluster management and serverless MongoDB setups.
- Familiarity with data modeling patterns for analytics, logging, or time-series workloads.
- Exposure to DevOps pipelines for database deployment and CI/CD integration.
This is a Remote (work from home) position. For the individuals located in the United States
Top Skills
Ansible
Java
MongoDB
Mongodb Atlas
Node.js
Ops Manager
Python
Terraform
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
SmarTek21 is a pioneer in Ai-driven data mesh platforms and market-leading conversational platforms designed to elevate the customer experience. Founded in 2006, SmarTek21 converges human expertise with artificial intelligence to solve an organizations’ most difficult digital integration and data management challenges.