Software Engineer 3

MongoDB

Hybrid

Quick summary

Work type
Hybrid
Location
Sydney, Australia
Posted
13 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $164k
$116k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $136,400–$192,050.

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 3

Join the Storage Engines team at MongoDB as a mid-level engineer, contributing to the development and maintenance of WiredTiger, an advanced open-source storage engine. Your daily tasks will involve enhancing transaction management, scaling the codebase, and improving server resilience. You’ll work on connecting the query system and distributed replication to underlying storage engines, collaborating with colleagues to design, implement, test, and debug new features while managing project complexity and reporting progress effectively. Strong in C or C++, you should have experience in distributed systems and databases, along with excellent technical communication skills. This role offers opportunities for learning and growth within a collaborative team environment focused on MongoDB’s cutting-edge technology.

What you'll do

  • Improve current functionality of WiredTiger by identifying and implementing new features.
  • Design, test, and support new features in MongoDB within a large codebase.
  • Fix code defects and work with customer support to resolve reported issues.
  • Estimate task complexity and communicate progress and risks effectively.
  • Participate in design reviews for new features slated for future releases.
  • Mentor new engineers on the team and lead development of new features.

What we're looking for

  • At least 2 years of server-side C or C++ development experience.
  • Strong background in computer science and distributed systems/databases (preferred).
  • Excellent technical communication skills for collaboration with colleagues.
  • Willingness to learn new things quickly and ask for help when needed.
  • Ability to understand, improve, design, implement, test, and support WiredTiger features.

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 13 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 97 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

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 MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server

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