📍 Remote | Full-time
We are looking for a Middle+/Senior C++ Developer to join our team and contribute to the development of a high-performance database engine for bioinformatics solutions. This role requires strong expertise in systems programming, deep understanding of database internals, and the ability to work with complex biological data.
💼 Your Responsibilities:
- Design and develop core components of a high-performance in-memory database engine
- Analyze system performance, detect bottlenecks, and implement advanced optimizations
- Work with large-scale genomic and biological datasets
- Contribute to system architecture and technical decision-making
- Ensure code quality through clean architecture, documentation, and automated testing
- Collaborate with cross-functional teams (data, science, engineering)
✅ Requirements:
- 3–5+ years of experience with C++ (strong systems programming background)
- Deep understanding of database internals (indexes, query execution, memory management)
- Hands-on experience with performance tuning and low-level optimization
- Solid understanding of multithreading, concurrency, and memory models
- Knowledge of bioinformatics fundamentals (genetic sequences, mutations, transcription, translation)
- Experience with NGS tools and formats (FASTQ, BAM, VCF, etc.)
- Understanding of epidemiology basics and statistics
- Strong analytical thinking and problem-solving skills
- Upper-Intermediate+ English
➕ Nice to Have:
- Experience with in-memory or high-load database systems
- Background in bioinformatics or computational biology
- Experience with distributed systems or parallel computing
🎁 What We Offer:
- Remote-first environment with flexible working hours
- Work on complex, high-impact bioinformatics projects
- Opportunities for professional and technical growth
- Supportive and highly skilled team
📩 Send your CV — we’d love to connect!
If you are interested please send your CV on our email address: talk@26loc.com