Software Engineer, Developer Productivity

MongoDB

Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$78,000–$154,000 / yr
Posted
13 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $116k
$63k most similar roles pay here $220k

This role pays less than 88% of similar roles. Most pay $138,062–$199,441 — the shaded band above. At the midpoint, this role pays about $116k versus about $169k 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 · Software Engineer, Developer Productivity

Join the Build Team within MongoDB's Developer Productivity organization as a software engineer where you will focus on enhancing our build processes and tooling to ensure consistent, fast, and correct packaging of code across various operating systems and architectures. You will work with Bazel, C++, Rust, Python, and Java to improve performance and reliability, while also providing internal support by addressing technical issues and questions from developers. This role involves learning about core software development principles for shipping complex software at scale and contributing to the operational excellence of our build systems. Ideal candidates have experience in AI tools for accelerating development velocity and are eager to work with multi-language codebases, demonstrating a strong empathy for internal customers and an ability to quickly adapt to new technologies.

What you'll do

  • Update tooling to enhance reliability, performance, and developer experience for daily use.
  • Provide internal support by answering questions and resolving technical issues promptly.
  • Learn core software development principles for shipping code at scale and improving operational excellence.
  • Contribute to medium-sized projects with low supervision after six months of training.
  • Regularly make meaningful contributions to technical projects impacting developer experiences.
  • Gain strong knowledge in specific areas of the codebase and provide guidance on technical directions.

What we're looking for

  • Experience with software development internships or similar summer research.
  • Proficiency in using and tuning AI tools to enhance development velocity and code quality.
  • Interest in learning build systems like Bazel for complex software assembly and shipping.
  • Familiarity with programming languages including C++, Rust, Python, and Java.
  • Ability to quickly learn new technologies, frameworks, and tools in dynamic environments.

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 83 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Alteryx

Remote (Irvine, CA) 112 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 50 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Booz Allen Hamilton

Aurora, CO 41 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Rome, NY 21 days ago
Java JavaScript Python SQL Node.js Groovy Scala Spring Cloud Spring Core Spring-Boot Spring Data Agile CI/CD