Python (regular) C++ (regular) Join our team remote from any location in Europe!The TeamThe Memgraph Core team is responsible for building the core database engine behind Memgraph. This includes developing in-memory and on-disk data structures and algorithms with a strong focus on graphs, networking, query optimization, and execution. Memgraph provides the unique benefit of building high-performance systems software in a rapid production environment with a small, dedicated and collaborative team.The RoleAs a Software Engineer in Test on the Core team, you will be responsible for Memgraph testing and deployment of the core database engine behind Memgraph. This includes the design of key features, testing, and giving feedback for continuously improving the core of the graph database. Your mission is to embrace continuous integration in a pipeline that will perform automated quality checks and provide operational metrics that can be consumed by development teams. In this position, you will be empowered to leverage your technical, leadership, and business acumen.RequirementsBasicBSc college degree or equivalent experience in Computer Science or a similar fieldProficiency in Linux scripting (bash)Proficiency in testing and debugging in Linux system level C/C++Proficiency in Linux tooling and environment (gdb, perf, heaptrack, strace etc)Proficiency in C/C++ build systems (CMake, make)Experience in C++, with a fair knowledge of the language specificationExperience testing C/C++ softwareExperience in algorithms and data structuresExperience with management of different Linux distributions (CentOS, Debian, Ubuntu)Good understanding of memory management in non-garbage collected environmentsFamiliarity with the latest C++ standardsAlways strives to expand their knowledgeDeal well with challenging problems and ability to think abstractlyAn uncontrollable urge to investigate and solve problemsBeing comfortable with working in a dynamic environmentAbility to work independently and remotelyBonus PointsExperience deploying database management systemsExperience building high-performance applicationsExperience in distributed computingPrevious experience in mentoring other engineers who are eager to learn from youBenefitsRemote workFlexible working hours & time offEquipment for your home officeHome office budget for custom setupMonthly work from home allowanceFlexible sick-leave policyHealth insurance & 100% paid sick leaveGym membership allowanceEmployee referral incentivesDedicated time for research & learningStock options.About MemgraphWe are a fast-growing startup in the enterprise software space focusing on developers and helping them solve some of the most complex problems out there using graphs. To depict the massive opportunity ahead, 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 still 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 M12 - Microsoft’s Venture Fund, Heavybit, Connect, and CounterView Capital. We are headquartered in London, UK, but work remotely from different European countries.
Mid Software Engineer in Test - C++ in Constanţa
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat