Senior NoSQL Database Engineer (MongoDB)

Astreya China

Chicago (IL)

On-site

USD 140,000 - 170,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Astreya China seeks a seasoned MongoDB Database Engineer to design scalable architectures, manage replica sets, and optimize performance for enterprise applications. You will govern data models, indexing, and security while deploying across cloud platforms and containerized environments.

Responsibilities include implementing sharding, backup strategies, and DR planning, plus tuning and supporting high-availability MongoDB deployments in production.

Qualifications

  • Hands-on experience with MongoDB administration and operations in production.
  • Deep understanding of replica sets, sharding, Atlas, aggregation pipelines, and indexing.
  • Experience with backup/recovery, security controls, and auditing practices.
  • Proficiency in NoSQL data modeling, schema design, and data migration.
  • Knowledge of cloud platforms (Azure/AWS/GCP) and IaC concepts.
  • Familiarity with DevOps tooling and container orchestration.

Responsibilities

  • Design and implement scalable MongoDB database architectures for enterprise applications.
  • Establish data models, schema standards, indexing strategies, and governance.
  • Evaluate access patterns and recommend optimal NoSQL structures.
  • Design sharding, replication, and clustering solutions.
  • Install, configure, upgrade, and maintain MongoDB databases across environments.
  • Manage MongoDB Atlas deployments and perform backup/restore activities.
  • Implement security controls including authentication, authorization, encryption, and auditing.
  • Analyze performance issues and tune queries, indexes, and pipelines.
  • Monitor health, capacity, and availability; drive continuous improvements.
  • Design and support MongoDB replica sets, DR strategies, and failover testing.
  • Deploy and manage across Azure, AWS, and GCP with IaC and automation.

Skills

MongoDB Administration
Replica Sets
Sharding
MongoDB Atlas
Aggregation Framework
Indexing Strategies
GridFS
Backup & Recovery
Security & Auditing
MongoDB
Cassandra
Couchbase
DynamoDB
Cosmos DB
Redis
Data modeling
Schema design
Indexing design

Tools

Terraform
Ansible
Python
Shell Scripting
Git
CI/CD pipelines
Docker
Kubernetes

Job description

Database Architecture & Engineering

  • Design and implement scalable MongoDB database architectures for enterprise applications.
  • Establish data models, schema design standards, indexing strategies, and data governance practices.
  • Evaluate application access patterns and recommend optimal NoSQL data structures.
  • Design and implement sharding, replication, and clustering solutions.
MongoDB Administration
  • Install, configure, upgrade, and maintain MongoDB databases.
  • Manage MongoDB Atlas, Enterprise, or Community Edition deployments.
  • Perform backup, restore, recovery, and database refresh activities.
  • Implement database security controls including authentication, authorization, encryption, and auditing.
Performance Optimization
  • Analyze database performance issues and implement tuning recommendations.
  • Optimize queries, aggregation pipelines, indexes, and data access patterns.
  • Monitor database health, capacity, and resource utilization.
  • Drive continuous improvements in database performance and availability.
High Availability & Disaster Recovery
  • Design and support MongoDB Replica Sets.
  • Implement DR strategies and ensure RPO/RTO objectives are met.
  • Conduct failover testing and resiliency validation.
  • Support business continuity initiatives.
Cloud & Automation
  • Deploy and manage MongoDB databases across Azure, AWS, and GCP.
  • Develop Infrastructure as Code (IaC) and database automation solutions.
  • Automate provisioning, monitoring, patching, and operational tasks.
  • Support containerized deployments using Docker and Kubernetes.
Support & Operations
  • Provide L3 support for critical production environments.
  • Participate in incident management, root cause analysis, and problem management activities.
  • Maintain operational documentation, runbooks, and architecture standards.
  • Collaborate with application, cloud, and DevOps teams.

________________________________________

Required Skills
MongoDB Expertise
  • Strong hands-on experience with MongoDB Administration.
  • Deep understanding of:
  • Replica Sets
  • Sharding
  • MongoDB Atlas
  • Aggregation Framework
  • Indexing Strategies
  • GridFS
  • Backup & Recovery
  • Security & Auditing
NoSQL Technologies
  • Experience with one or more:
  • MongoDB
  • Cassandra
  • Couchbase
  • DynamoDB
  • Cosmos DB
  • Redis
Database Engineering
  • Data modeling and schema design.
  • Database performance tuning.
  • Capacity planning.
  • Query optimization.
  • Data migration and modernization.
Cloud Platforms
  • Hands-on experience with:
  • Microsoft Azure
  • AWS
  • Google Cloud Platform (GCP)
DevOps & Automation
  • Terraform
  • Ansible
  • Python/Shell Scripting
  • Git
  • CI/CD pipelines
  • Docker
  • Kubernetes
Monitoring Tools
  • Experience with:
  • MongoDB Ops Manager
  • CloudWatch
  • Azure Monitor
  • Datadog
  • Splunk
  • Grafana
  • Prometheus

________________________________________

Preferred Qualifications
  • MongoDB Certified Developer or DBA.
  • Experience with MongoDB Atlas Migration.
  • Experience in Database Modernization programs.
  • Knowledge of PostgreSQL, MySQL, SQL Server, or Oracle.
  • Experience supporting GenAI, Vector Databases, or AI-driven applications.
  • Exposure to Kafka and event-driven architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Database Systems Engineer/Administrator (MongoDB)
Senior Database Systems Engineer/Administrator (MongoDB)

Netpace Inc • Walnut Creek (CA)

Hybrid
USD 130,000 - 180,000
Senior NoSQL Database Engineer (MongoDB)
Senior NoSQL Database Engineer (MongoDB)

Astreya Partners, LLC • Chicago (IL)

On-site
USD 110,000 - 170,000
MongoDB Engineer
MongoDB Engineer

Brooksource • Louisville (KY)

On-site
USD 95,000 - 120,000
Senior Database Engineer
Senior Database Engineer

MeridianLink • United States

On-site
USD 140,000 - 190,000
Senior Database Engineer
Senior Database Engineer

MeridianLink, Inc. • Northern (KY)

On-site
USD 110,000 - 170,000
Senior Database Engineer
Senior Database Engineer

MeridianLink, Inc. • United States

On-site
USD 110,000 - 160,000
Platform Database Engineer
Platform Database Engineer

Valtech • United States

Remote
USD 3,700 - 7,400
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Hobbsnews • Chandler (AZ)

On-site
USD 120,000 - 150,000
MongoDB Performance Engineer
MongoDB Performance Engineer

VOLTO Consulting • Austin (TX)

On-site
USD 130,000 - 180,000
Senior Database Engineer
Senior Database Engineer

Total Quality Logistics • Cincinnati (OH)

On-site
USD 80,000 - 110,000