Software Engineer 3, Server Programmability
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
