Senior Database Systems Engineer/Administrator (MongoDB)

Netpace Inc

Walnut Creek (CA)

Hybrid

USD 130,000 - 180,000

Full time

45 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Netpace Inc in Walnut Creek, CA is seeking a Senior Database Systems Engineer/Administrator to own the design, deployment, and optimization of MongoDB and SQL databases across on‑premises and Atlas environments. You will lead clustered deployments and ensure high availability with scalable architectures.

Responsibilities include performance tuning, query optimization, data integrity, security enforcement, and collaboration with DevOps for CI/CD pipelines.

Qualifications

  • Must have 5+ years of experience as a Database Administrator / Database Systems Administrator.
  • Experience supporting production, high-traffic database environments.
  • Strong troubleshooting, documentation, and communication skills.

Responsibilities

  • Administer, maintain, and support MongoDB (NoSQL) and SQL databases in production environments.
  • Design and manage clustered and distributed database architectures, including replica sets, sharding, and partitioning.
  • Deploy and support databases across on-premises, cloud, and MongoDB Atlas environments.
  • Perform database performance tuning and query optimization to improve throughput, latency, and reliability.
  • Analyze and optimize queries, indexes, schemas, rows, columns, and partitions.
  • Manage stored procedures, database objects, and schema changes.
  • Ensure data integrity, availability, backup, recovery, and disaster recovery strategies.
  • Monitor database health, capacity, and performance using industry‑standard tools.
  • Implement and enforce security best practices, access controls, encryption, and compliance standards.
  • Collaborate with application, DevOps, and infrastructure teams to align database design with application needs.
  • Troubleshoot and resolve database‑related issues in high‑availability environments.
  • Automate database provisioning, configuration, and maintenance tasks.

Skills

DBA
Cloud deployments
Automation
CI/CD
Security best practices
Performance tuning
Query optimization
Kubernetes

Education

Bachelor's degree in Computer Science or related

Tools

Terraform
GitHub Actions
Kubernetes
Docker
Python
Bash

Job description

Job Title: Senior Database Systems Engineer/Administrator (MongoDB)
Location: Walnut Creek, CA (Hybrid)
Duration: 12+ months with potential extensions
Job Summary

Seeking an experienced Database Systems Administrator to design, manage, optimize, and secure enterprise database platforms across MongoDB (NoSQL) and relational SQL databases. Primary requirements are skills as a DBA and reliability/platform Engineer, with MongoDB, Redis, Oracle and Hbase, though Hbase and Oracle is not an absolute requirement are migrating off of them. Experience creating, managing and use of above mentioned databases would be ideal. Primary database being MongoDB both on-prem and Atlas. The ideal candidate will have strong hands‑on experience with clustered database environments, on‑premises and cloud deployments (including MongoDB Atlas), Strong knowledge of AWS EKS, Kubernetes (as we are migrating from EC2 instances of Mongo to EKS) and performance tuning in high‑availability, large‑scale systems. This role also requires automation and Infrastructure as Code (IaC) expertise to support modern CI/CD‑driven environments.

Key Responsibilities
  • Administer, maintain, and support MongoDB (NoSQL) and SQL databases in production environments.
  • Design and manage clustered and distributed database architectures, including replica sets, sharding, and partitioning.
  • Deploy and support databases across on-premises, cloud, and MongoDB Atlas environments.
  • Perform database performance tuning and query optimization to improve throughput, latency, and reliability.
  • Analyze and optimize queries, indexes, schemas, rows, columns, and partitions.
  • Manage stored procedures, database objects, and schema changes.
  • Ensure data integrity, availability, backup, recovery, and disaster recovery strategies.
  • Monitor database health, capacity, and performance using industry‑standard tools.
  • Implement and enforce security best practices, access controls, encryption, and compliance standards.
  • Collaborate with application, DevOps, and infrastructure teams to align database design with application needs.
  • Troubleshoot and resolve database‑related issues in high‑availability environments.
  • Automate database provisioning, configuration, and maintenance tasks.
Required Technical Skills & Expertise
  • Database Technologies:
    • MongoDB / NoSQL
      • Document-based data modeling (BSON/JSON)
      • Schema design and flexibility
      • Sharding, replication, and clustering
      • MongoDB Query Language (MQL)
    • SQL Databases
      • Relational data modeling (tables, rows, columns)
      • Strong knowledge of SQL, stored procedures, and transactions
      • Performance tuning for complex joins and queries
  • Understanding of ACID vs BASE, CAP theorem, and data consistency models is a plus.
  • Experience with HQL, HBase, or similar big data query/storage systems is a plus.
  • Performance & Optimization:
  • Query optimization and execution plan analysis.
  • Indexing strategies
  • Database performance tuning
  • Partitioning and data distribution strategies
  • Infrastructure & DevOps (Bonus):
  • Strong knowledge of AWS cloud, preferably EKS, Kubernetes (as wea are migrating from EC2 instances of Mongo to EKS)
  • Scripting & Automation (Bash, Python, or similar)
  • Infrastructure as Code (IaC) using Terraform.
  • Experience deploying databases in Kubernetes environments.CI/CD pipelines and automation
  • Version control using GitHub and GitHub Actions
  • Other Qualifications:
    • Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
    • 5+ years of experience as a Database Administrator / Database Systems Administrator.
    • Proven experience supporting production, high‑traffic database environments.
    • Strong troubleshooting, documentation, and communication skills.
Preferred Qualifications
  • Experience with MongoDB Atlas in production environments.
  • Exposure to large-scale distributed systems and data platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Engineer
Senior Database Engineer

MeridianLink • United States

Remote
USD 140,000 - 190,000
Senior Database Engineer
Senior Database Engineer

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 110,000 - 170,000
Senior Database Developer – MongoDB
Senior Database Developer – MongoDB

Jobtailor • Dublin (CA)

On-site
USD 120,000 - 160,000
Senior Database Administrator
Senior Database Administrator

Total Quality Logistics • Charlotte (NC)

Hybrid
USD 111,000 - 139,000
Benefits package
Advancement opportunities
Access to latest technologies
+2
Database Administrator (Oracle + MongoDB PostgreSQL DBA)
Database Administrator (Oracle + MongoDB PostgreSQL DBA)

VMC Soft Technologies, Inc • Sunnyvale (CA)

Hybrid
USD 140,000 - 195,000
Senior Database Administrator
Senior Database Administrator

Total Quality Logistics • Cincinnati (OH)

Hybrid
USD 111,000 - 139,000
Benefits package
Reimbursement for education
Advancement opportunities
Senior Database Administrator
Senior Database Administrator

Total Quality Logistics • Tampa (FL)

Hybrid
USD 111,000 - 139,000
Benefits package
Reimbursement for education and training
Advancement opportunities
+1
MongoDB Database Administrator
MongoDB Database Administrator

Holistic Partners, Inc • Jersey City (NJ)

Hybrid
USD 120,000 - 160,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Bank of America • Chandler (AZ)

On-site
USD 120,000 - 150,000
DB Engineer III
DB Engineer III

TechHuman • Town of Texas (WI)

On-site
USD 120,000 - 190,000