Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026 · Still live on 31 Oct 2026

Software Engineer 3, Server Programmability

MongoDB Dublin Hybrid senior full-time

The employer hasn't listed a salary.

Apply on MongoDB

Description

Job Summary

The Server Programmability team at MongoDB focuses on programming velocity and safety in the core MongoDB Server. You will own low-level libraries, runtimes, and tools that enable internal MongoDB developers to develop features in C++ and Rust quickly and safely.

We are seeking an experienced engineer to join our agile and small team. You should be excited about operating systems, development tools, programming languages, and low-level C++ libraries. This is a hybrid working model, and we prefer candidates based in Dublin.

Responsibilities

  • Understand and improve the current functionality of the MongoDB Server's Programmability features
  • Lead medium-sized projects related to the team's charter
  • Collaborate with colleagues at all stages of the project lifecycle
  • Own and exemplify MongoDB's leadership principles in your work
  • Continue to learn and grow in your career
  • Write production-ready code in C++
  • Write unit tests and integration tests in C++, JavaScript, and Python
  • Investigate the performance characteristics of the server and write performance regression tests
  • Interview candidates for software engineering positions
  • Handle customer escalations
  • Collaborate with stakeholders and engineering teams across the company

Requirements

  • 3+ years of experience in systems programming in C++ or other low-level programming languages
  • Hands-on experience with building production-level code, with C++ experience required
  • Passionate about delivering and deploying a product with cross-team stakeholders
  • Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
  • Passion for learning new things in software engineering, distributed systems, and performance
  • Solid verbal and written communication skills and highly motivated to collaborate with colleagues

Success Measures

  • In the first month, understand the high-level architecture of MongoDB and fix a few bugs
  • In three months, contribute to the development of a project slated for the next major release of MongoDB
  • In six months, take on code review responsibilities and be involved in reviewing designs for new features
  • In twelve months, lead the development of a new feature and help mentor new engineers on the team

Benefits

MongoDB offers a supportive and enriching culture, with benefits including employee affinity groups, fertility assistance, and a generous parental leave policy.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/mongodb/jobs/8249278

Apply on MongoDB