Senior Software Engineer - Database Internals - C++

Remote Full-time
Join the Memgraph Core engineering team and build the fastest graph database engine. We’re looking for someone already experienced in developing high-performance systems software and interested in joining a dedicated and collaborative remote team. Check out our open issues and roadmap on GitHub at . 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. Requirements 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 Additionally, it would be nice to have: 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 About Memgraph Memgraph is an open-source graph database built for streaming and compatible with Neo4j. Being in-memory and built with C++ allows for stellar database performance, which opens doors for solving all sorts of complex problems with graphs. The graph database market is growing 100% year-on-year, and Gartner predicts the same growth in the future. This job is a brilliant opportunity for anyone wanting to join a fairly small but highly ambitious and dynamic team of professionals, grow further within their area and beyond, have ownership over key aspects of the tech stack, and experience what a growing startup is. Memgraph is backed by some amazing investors like Heavybit, Irregular Ventures, M12 - Microsoft’s Venture Fund, Connect Ventures, and CounterView Capital. We are headquartered in the UK, with a remote team across different Europe and US locations.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Freelance Storyboard Artist

Remote

**Experienced Customer Experience Associate [Weekend Warrior] – Deliver Exceptional Support to Self-Employed Professionals**

Remote

Experienced Seasonal Customer Service Agent – Tax Preparation and Software Support Specialist at arenaflex

Remote

**Experienced Part-time Data Entry Specialist – Remote Opportunity with Allied Global Marketing**

Remote

Inbound Customer Service Representative (WFH)

Remote

[Remote] Software Engineer Intern (Global CRM) - 2026 Start (BS/MS)

Remote

**Experienced and Compassionate Tutors Wanted for Lindamood-Bell Learning Center in Pacific Palisades, CA**

Remote

Chief Investment Management Officer XRP

Remote

AI Engineering Lead at Aios Medical — Remote, $80k-$120k/year inc equity

Remote

Experienced Full-Time Require Learning Program (MLP) Teaching Assistant for K-2 Students - Remote Opportunity with Competitive Salary and Comprehensive Benefits

Remote
← Back