Software Engineer (Server Programmability)
- Ireland
- Mid Level
- 3+ years
- Posted
Skills
Required
- C++
- programming languages
- operating systems
- development tools
- low-level C++ libraries
- software engineering
- distributed systems
- Systems programming
- low-level programming
- data structures
- algorithms
Join the Server Programmability team at MongoDB, where you'll focus on programming velocity and safety in the core MongoDB Server. As an experienced software engineer, you'll work on low-level libraries, runtimes, and tools that enable internal developers to quickly and safely develop features in C++ and Rust.
Hands-on experience with building production-level code. Experience in C++ is required
Responsibilities
- You'll collaborate with colleagues at all stages of the project lifecycle, write production-ready code, and investigate the performance characteristics of the server.
- Comprendre et améliorer les fonctionnalités actuelles des fonctionnalités de programmabilité du serveur MongoDB.
- Diriger des projets de taille moyenne liés à la charte de l'équipe, de l'idéation à la livraison.
Requirements
- This is an exciting opportunity for those passionate about operating systems, development tools, programming languages, and low-level C++ libraries.
- Écrire du code prêt pour la production en C++, ainsi que des tests unitaires et d'intégration.
- Passion for learning new things in the domains of software engineering, distributed systems, and performance
- 3+ years of experience in Systems programming in C++ or other low-level programming languages
- Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
- Solid verbal and written communication skills and highly motivated to collaborate with colleagues
- Passionate about delivering and deploying a product with cross-team stakeholders
jobapplier