Demo

Senior MongoDB DBA Engineer

Jobs via Dice
Sunnyvale, CA Full Time
POSTED ON 4/4/2026
AVAILABLE BEFORE 5/2/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!

Role: Senior MongoDB DBA Engineer

Location: Sunnyvale, CA / Austin, TX

Experience: 6-8 Years

Job Summary

We are seeking a highly skilled Senior MongoDB DBA Engineer to design, implement, and manage scalable MongoDB environments. The ideal candidate will have strong experience with replica sets, sharded clusters, security configurations, and performance tuning, along with hands-on exposure to Ops Manager and cloud migrations. This role requires deep expertise in MongoDB architecture and database administration within enterprise environments.

Key Responsibilities

MongoDB Architecture & Deployment

  • Design, install, and configure MongoDB replica sets and sharded clusters on Linux platforms
  • Convert replica sets to sharded clusters to support data growth and performance requirements
  • Manage cluster scaling including adding/removing shard and replica nodes

Administration & Operations

  • Deploy, monitor, and maintain MongoDB environments across multiple systems
  • Perform database upgrades and migrations (e.g., MongoDB 4.x versions)
  • Analyze and optimize database performance, including query tuning and indexing strategies
  • Implement range-based and hash-based sharding for efficient data distribution

Security & Compliance

  • Implement MongoDB security best practices including:
    • X.509 authentication
    • TLS/SSL encryption
    • Authentication and authorization controls
  • Configure secure communication across MongoDB instances to meet enterprise security standards

Ops Manager & Automation

  • Configure and manage MongoDB Ops Manager (Ops-Mgr)
  • Onboard replica sets and sharded clusters into Ops Manager
  • Manage Ops Manager groups, projects, and upgrades
  • Automate backup, restore, and monitoring processes using Python and shell scripting

Performance & Optimization

  • Optimize database performance through:
    • Query plan analysis
    • Index creation (including text indexing)
    • Host-level and database-level tuning
  • Ensure even data distribution using appropriate shard key strategies

Cloud & Migration

  • Support migration of MongoDB clusters to AWS cloud environments
  • Work with hybrid and distributed architectures during migration phases

Documentation & Governance

  • Document MongoDB installation, operations, security configurations, and auditing processes
  • Ensure compliance with enterprise standards and best practices

Required Skills

  • Strong hands-on experience with MongoDB (Replica Sets and Sharded Clusters)
  • Expertise in MongoDB Ops Manager (Ops-Mgr)
  • Deep knowledge of:
    • MongoDB replication architecture
    • Change streams
    • Query optimization and performance tuning
  • Experience with security configurations (X.509, TLS/SSL, authentication/authorization)
  • Proficiency in Linux environments
  • Strong scripting skills in Python and Shell scripting
  • Experience with database upgrades, migrations, and cluster scaling

Preferred Skills

  • Experience migrating MongoDB clusters to AWS
  • Knowledge of DevOps practices and automation frameworks
  • Experience working in large-scale enterprise environments
  • Familiarity with monitoring and observability tools

Salary.com Estimation for Senior MongoDB DBA Engineer in Sunnyvale, CA
$117,944 to $148,730
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior MongoDB DBA Engineer?

Sign up to receive alerts about other jobs on the Senior MongoDB DBA Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$92,249 - $117,370
Income Estimation: 
$93,716 - $124,745
Income Estimation: 
$118,976 - $146,289
Income Estimation: 
$112,672 - $149,113
Income Estimation: 
$98,475 - $115,895
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 11 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 11 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 11 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Senior MongoDB DBA Engineer jobs in the Sunnyvale, CA area that may be a better fit.

  • Jobs via Dice Sunnyvale, CA
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Vaarida Technologies llc, is seeking the following. Ap... more
  • 15 Days Ago

  • Lockwood Industries, LLC dba Fralock Fremont, CA
  • Quality Engineer - II Full Time Benefits (Medical, Dental, Vision, 401k with Company Match, PTO) Job Type: On-site Salary Range: $90,000.00 - $118,000.00, ... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!