CareerPlan

Software Engineer 3, Server Programmability

Dublin, IrelandFull-time2026-10-05 → 2026-11-10
Hybrid

Core

Building low-level libraries, runtimes, and tools in C++ and Rust to enable fast and safe feature development in the MongoDB Server.

Role type

Senior IC systems engineer (C++)

Builds

Low-level libraries, runtimes, and tools for the MongoDB Server

Domain

Database systems, distributed systems, operating systems

Required skills

C++ (production-level), systems programming, data structures, algorithms, software design/architecture, unit testing, integration testing, performance analysis

Preferred skills

Rust, performance regression testing, mentoring

Technologies

C++, Rust, Python, Javascript

Responsibilities

Write production-ready C++ code, lead medium-sized projects, write unit and integration tests, investigate server performance, handle customer escalations, interview candidates, collaborate on large initiatives

Seniority

Senior, hands-on IC