CareerPlan

Software Engineer Team Lead

Warsaw, PolandFull-time2026-10-15 → 2026-11-10

Core

Lead a distributed team of 4–6 engineers building the core of the ScyllaDB NoSQL database server, focusing on I/O stacks, data placement, compaction, and encryption.

Role type

Senior hands-on IC software development team lead (C++ systems)

Builds

ScyllaDB server core components (I/O stack, caches, data placement, compaction, encryption, backup/restore)

Domain

Databases + Systems Programming

Required skills

C++20, kernel or server-side systems development, distributed team leadership, performance optimization, open-source collaboration, AI tool adoption

Preferred skills

database internals, cloud object storage (AWS S3, GCS), open-source development

Technologies

C++20, ScyllaDB, AWS S3, Google Cloud Storage

Responsibilities

Lead and coach a distributed team of 4–6 engineers, design and code performance-sensitive software, develop in the open-source community, champion AI tools, communicate via mailing lists and design discussions, partner with field and cloud teams

Seniority

Senior, hands-on IC