Senior Python Engineer

MongoDB

Quick summary

Work type
On-site
Location
New York, NY
Salary
$137,000–$189,000 / yr
Posted
13 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $163k
$127k most similar roles pay here $232k

This role pays less than 64% of similar roles. Most pay $147,981–$221,250 — the shaded band above. At the midpoint, this role pays about $163k versus about $185k for comparable roles.

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 287 open roles on FindRole.

Listed pay typically runs $126,500–$209,000 across 104 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Python Engineer

The Database Experience (DBX) team at MongoDB is seeking a senior Python engineer to design and support open-source libraries for the Python ecosystem. This role involves developing and maintaining MongoDB’s Python drivers such as PyMongo and Django MongoDB Backend, collaborating with a global engineering team on high-impact projects. The ideal candidate has extensive experience in Python tools and frameworks, including AI/ML technologies, and is passionate about contributing to open source communities. Key responsibilities include writing robust code, investigating bugs, and working closely with product teams to define new features. Success in this role will be measured by quickly understanding the architecture of MongoDB drivers, effectively contributing to bug fixes and feature development within three months, and leading major project initiatives within a year.

What you'll do

  • Design and implement high-quality Python libraries for MongoDB integration.
  • Write and maintain open-source specifications for common APIs across MongoDB drivers.
  • Investigate and resolve bugs and support issues from users and customers.
  • Collaborate with Product and Server teams to design new MongoDB features.
  • Contribute to the development of major planned features in open source libraries.

What we're looking for

  • Substantial experience writing high-quality software in Python.
  • Extensive knowledge of Python tools and frameworks, including scientific and web development.
  • Practical experience with AI/ML frameworks and technologies in Python.
  • Ability to make pragmatic design decisions balancing usability, maintainability, and delivery time.
  • Active participation in open source software development and communities.
  • Strong communication skills for both internal and external collaboration.
  • Self-motivated, organized, and capable of managing time effectively.

More like this

Similar roles

Senior Software Engineer

Apple Inc

Sunnyvale, CA 19 days ago $181,100$272,100
Java J2EE RESTful APIs Docker Kubernetes ReactJS Angular Hibernate Spring SpringBoot Unix Oracle MongoDB Agile CI/CD

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 5 days ago
AWS JavaScript Docker Git Modern_JavaScript_Frameworks Unit_Tests CI/CD Datadog Feature_Flagging A_B_Testing_Frameworks Kanban Scrum Observability_Tools
Remote

Senior Software Engineer

Caterpillar

Remote (Chicago, Illinois, US) 6 days ago $112,710$183,140
Java Python PostgreSQL MongoDB TDD Agile CI/CD
Remote

Senior Software Engineer

Upstart

Remote (San Mateo, CA, US) today $164,800$228,400
PostgreSQL TypeScript Node.js Next.js Prisma RESTful APIs Authentication Role-based access control Audit logging Schema migrations GRC platforms Security tooling CI/CD Cloud services Docker Kubernetes
Remote

Senior Software Engineer

Carmax

Richmond +1 5 days ago
Azure React JavaScript TypeScript .Net Core C# API design DevOps CI/CD SQL Server NoSQL Agile REST API Kubernetes Docker JSON XML SQL
Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 81 days ago
Python Java JavaScript TypeScript C# CI/CD Kubernetes Docker AWS Azure Git PostgreSQL SQL Linux RESTful APIs Swagger/OpenAPI JSON YAML Jenkins GitHub Terraform Prometheus Grafana