Senior Software Engineer - Database Internals - C++
MemgraphLondon, United Kingdom
Tasks
- Enhance the current functionality of the MemgraphDB engine
- Contribute high-quality C++ code and provide feedback in code reviews to ensure best practices
- Develop in-memory and on-disk data structures and algorithms, focusing on graphs, networking, query optimization and execution
- Identify, design, implement, test, and support new features
- Tune database performance to optimize critical workloads
- Champion system stability by proactively identifying and implementing performance optimizations.
- Passion for designing and optimizing software systems
- Experience in Linux system-level development using the modern C++ standards
- Good working C++ knowledge (standard library, STL containers, templating, memory management in non-garbage collected environments)
- Strong written and verbal communication skills in English
- Degree in Computer Science or a related field, or equivalent experience
- Hands-on experience in implementing database internals
- Experience with abstract syntax trees, lock-free programming & structures, interpreters and compilers, template metaprogramming, distributed computing
- Solid understanding of graph theory
View all remote jobs at Memgraph →
FAQ
- Is the Senior Software Engineer - Database Internals - C++ position at Memgraph remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer - Database Internals - C++ job posted?
- This listing was posted on October 14, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer - Database Internals - C++ position at Memgraph?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Linux jobs
Fullstack Developer | Offshore | Medimpact
Photon Interactive UK LimitedIndia
remotebackend-developmentfrontend-development+6
Front End Engineering Manager, Firefox Desktop
MozillaCanada
(Senior) Devops Engineer - Blockchain Environment - Full Remote
goPro Consultancy Group ltd.United States
devops-engineercloud-engineerinfrastructure-engineering+6
Staff Software Engineer - Full Stack
JobgetherIndia
remotejavadocker+6
Front End Engineering Manager, Firefox Desktop
MozillaNorth America
$166,000 - $260,000 a yearremotejavascriptreact+6