Sr MongoDB Performance Engineer
Role Descriptions:
Must Have Skills:
1. Expert in MongoDB
2. Strong experience in Performance tuning
3. Fluent in the aggregation framework, indexing strategy, and read/write/read-concern semantics.
4. Strong explain-plan and profiler-driven query optimization
5. WiredTiger internals: cache, eviction, checkpoints, journal, compression, document-level concurrency.
6. Replication and sharding operations at scale, including shard-key design trade-offs.
7. Scripting for automation - Python
8. Strong experience with tuning of specific clusters, queries, indexes and schemas
9. Good experience designing sharding strategy and shard keys; plans resharding and zone strategy
10. Strong experience operating and monitoring existing sharded clusters; runs balancer, fixes hot chunks
1. MongoDB certification
2. Kubernetes operator experience for stateful MongoDB; Infrastructure-as-Code (Terraform/Ansible).
The engineer is accountable for making MongoDB fast, predictable and cost-efficient at scale.
Performance engineering (Primary)
• Profile and optimize slow queries and aggregation pipelines using explain plans, the database profiler, and log analysis.
• Design, review and rationalize indexes (compound, partial, wildcard, Time To Live (TTL), text, geospatial) applying the Equality, Sort, Range (ESR) rule; eliminate unused and redundant indexes that inflate write cost and cache pressure.
• Tune the WiredTiger storage engine: internal cache sizing, eviction and checkpoint behavior, compression, and journaling, balanced against filesystem cache. Operations & reliability
• Operate and scale sharded clusters: balancer management, chunk/range distribution, jumbo-chunk remediation, and (on modern versions) resharding.
• Own backup/restore and Point-In-Time Recovery (PITR) strategy, plus rolling upgrades and patching with zero or minimal downtime.
Infrastructure, OS & platform
• Right-size EC2 instances and EBS volumes (Input/Output Operations Per Second (IOPS) and throughput provisioning); on Kubernetes, own StatefulSet storage class, resource requests/limits, anti-affinity, and cache sizing against container memory limits. Partner with application teams on data modeling; review schema changes; publish standards, runbooks and capacity guidance.
Recommended Jobs
Ophthalmology Assistant Instructor
Job Title: Ophthalmology Assistant Instructor Summary: Work under supervision to teach assigned courses and provide support to students in assigned programs. Location: 2616 South Loop West, S…
Lead Mental Health Technician
Job Description Job Description Shift Available: 11p- 7a, Sunday - Thurs. POSITION SUMMARY: The Lead Mental Health Technician oversees daily shift operations and staff to ensure safe, th…
Field Service Manager - Steam Turbine Services
Field Service Manager – Steam Turbine Services Position Summary We are seeking an experienced Field Service Manager to lead field service operations supporting steam turbine maintenance, repair…
Creative Operations Manager
Join Our Team As part of our Cinemark Universe, you'll discover fun opportunities with real growth potential and plenty of perks. With 500+ theatres and nearly 6,000 screens; we're truly a global …
AR/Collections Specialist
Our client is seeking a detail-oriented Accounts Receivable/Collections Specialist to assist their team on a contract basis. This role is responsible for managing customer accounts, processing payment…
Solutions Engineer (Pre-Sales)
About Coralogix Coralogix is a full-stack observability and security platform built for modern engineering teams that need real-time visibility at scale. Our platform brings together logs, metric…
Research Assistant I - Rooney CAGT
At Houston Methodist, the Research Assistant I position is responsible for providing technical research support in performing research experiments. Work could be performed in either a laboratory or of…
Plasma Center EMT-P
Please take this virtual tour (opens in new window) (opens in new window) to get a sneak peek of one of our Plasma Donation Centers. About BioLife Plasma Services Every day, the donor…
Associate Attorney - Family Law
Focus on the Courtroom, Not the Grind. If you are a courtroom-ready advocate who thrives on winning for families but is tired of the administrative "grind" of solo or small-firm practice, we want …