Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Competitive Benchmarking

Home > Python programming jobs

Senior Software Engineer, Competitive Benchmarking in Others new

  • MongoDB
  • Full time
  • Email
  • Mexico City, Mexico

Responsibilities

  • Design performance and benchmarking workloads based on realistic customer or product scenarios.
  • Build and improve internal tooling, test harnesses, automation, and reusable workload components.
  • Write and maintain code primarily in Python.
  • Run benchmarks across cloud environments and database platforms while managing fairness, noise, cost, and repeatability.
  • Analyze latency, throughput, scalability, and infrastructure signals to identify bottlenecks and explain results.
  • Translate broad business or engineering questions into technical plans, success criteria, and milestones.
  • Partner with Engineering, Product, Sales, and other stakeholders to make testing relevant and actionable.
  • Produce technical documents, reports, and summaries connecting findings to product decisions and field value.
  • Improve team standards for documentation, onboarding, prioritization, and benchmark execution.
  • Mentor peers and contribute to a collaborative engineering culture.

Requirements

  • 5+ years of experience building, debugging, and improving distributed and/or highly concurrent software systems.
  • Strong software engineering fundamentals, including maintainable coding, performance profiling, and debugging complex issues.
  • Hands-on experience with MongoDB architecture, MongoDB Query Language, and MongoDB performance tuning.
  • Hands-on experience with load, stress, latency, or scalability testing methodologies.
  • Experience designing and implementing benchmarking or performance-validation workflows.
  • Strong coding skills in Python or a similar language, with the ability to learn new stacks quickly.
  • Hands-on experience with AWS, Azure, or GCP and the trade-offs of operating reliable applications at scale.
  • Hands-on experience with PostgreSQL, MySQL, Aurora, Cassandra, or other competing data platforms.
  • Ability to reason about relational and document data models, distributed systems behavior, and infrastructure bottlenecks.
  • Strong written and verbal communication skills for explaining technical findings to different audiences.
  • Ability to work with ambiguity, establish structure, and operate with ownership and autonomy.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Experience with CI/CD systems and integrating automated tests into engineering workflows is preferred.
  • Experience creating reusable technical documentation, runbooks, or internal playbooks is preferred.

Benefits

  • Hybrid working model in Mexico City.
  • Employee affinity groups, fertility assistance, and generous parental leave policy.
  • Necessary accommodations are available during the application and interview process.

MongoDB

MongoDB builds a powerful database platform designed for the AI era, allowing innovators to drive change across industries. Its technology empowers customers to innovate and adapt swiftly to market demands, enabling the creation and transformation of software solutions.

Similar positions

Software Engineer II - Data Engineer

  • Diligent Corporation
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India

Senior Software Engineer, Add-Ons

  • Mozilla
  • Full time
  • Remote
  • 09/16/2026
  • Salary: €56k-€74k
  • Belgium

Senior Software Engineer, Add-Ons

  • Mozilla
  • Full time
  • Remote
  • 09/16/2026
  • Salary: €66k-€88k
  • Netherlands

Senior Staff Software Engineer

  • Robinhood
  • Full time
  • USA
  • 09/16/2026
  • Salary: $264k - $310k/yr
  • Menlo Park, CA

Senior Machine Learning Engineer, Trust

  • Airbnb
  • Full time
  • USA
  • 09/16/2026
  • Salary: $200k-$235k
  • Remote