Senior Software Engineer

MongoDB

Quick summary

Work type
On-site
Location
Mexico City, Mexico
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$137k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $145,750–$221,000.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 173 open roles on FindRole.

Listed pay typically runs $126,000–$204,000 across 53 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Software Engineer

Join our PM Benchmarking team in Mexico City as a Software Engineer where you will design and execute competitive performance testing to benchmark MongoDB against alternative technologies. Your day-to-day involves coding, analyzing performance data, building internal tooling, and collaborating with cross-functional teams to ensure testing relevance. You’ll work primarily in Python, using cloud environments like AWS, Azure, or GCP, and familiarize yourself with PostgreSQL, MySQL, Aurora, Cassandra, and MongoDB’s architecture. Ideal candidates have 5+ years of experience in distributed systems, strong software engineering fundamentals, and hands-on performance testing methodologies. Success in this role includes understanding the team's workloads within your first month, independently contributing to benchmark initiatives by quarter three, and expanding your technical leadership scope over a year.

What you'll do

  • Design performance and benchmarking workloads reflecting realistic customer or product scenarios.
  • Build and improve production-quality internal tooling for benchmark initiatives.
  • Write and maintain code primarily in Python, adapting to new tools as needed.
  • Run benchmarks across cloud environments, ensuring fairness and repeatability.
  • Analyze benchmark results to identify bottlenecks and explain findings clearly.
  • Translate broad questions into technical plans with clear success criteria.

What we're looking for

  • 5+ years of experience building, debugging, and improving distributed or concurrent software systems.
  • Strong skills in performance testing methodologies including load, stress, latency, and scalability testing.
  • Experience designing and implementing benchmarking workflows for database platforms.
  • Proficiency in Python with the ability to quickly learn new programming stacks.
  • Hands-on experience with at least one major cloud provider (AWS, Azure, GCP) for running reliable applications.
  • Expertise in relational and document data models, distributed systems behavior, and infrastructure bottlenecks.
  • Strong written and verbal communication skills for explaining technical findings to various audiences.

More like this

Similar roles

Senior Software Engineer

The Coca‑Cola Company

Atlanta, GA 14 days ago $171,000$198,000
CI/CD DevOps SRE Kubernetes AWS Salesforce PostgreSQL Python JavaScript React Docker Terraform Git Jenkins Prometheus Grafana SOX Compliance Cloud Infrastructure API Development

Senior Software Engineer

Adobe

San Jose 94 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python GraphQL REST_API JSON SQL Git Jenkins Kubernetes Terraform

Senior Software Engineer

Morgan Stanley

750 Seventh Ave- Ny 6 days ago $120,000$165,000
HTML5 Angular JavaScript CSS jQuery React Ember Chrome Dev Tools Unit testing Automated build pipelines GitHub Jira Rally Confluence Git Jenkins BDD Microservices Micro frontends Responsive design Web performance Browser DOM and Event APIs

Senior Software Engineer

The Walt Disney Company

Remote (Seattle, WA) +1 79 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine AVC HEVC AAC EAC3 CEA-608 CEA-708 WebRTC CI/CD Webpack Gulp Grunt Jenkins Git GitHub Swagger Postman
Remote

Senior Software Engineer

Boeing

Remote (Hazelwood, MO) 79 days ago $133,000$155,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Agile C++ CompTIA Security+ Computer Science
Remote

Senior Software Engineer

Adobe

Lehi 73 days ago $139,000$139,000
Java React AWS GCP Azure AI/ML Python CI/CD Docker Kubernetes PostgreSQL Git GitHub Jenkins Prometheus Grafana DevOps Agile Scrum