Senior Software Engineer (YDB Team)
JobgetherRemotely
kuberneteslinuxgrafananvmedpdkrdmaspdk
Job Description
📋 Description
- Develop and optimize YDB components for modern hardware.
- Improve performance across HDDs and NVMe devices.
- Reengineer components for scalability and reliability.
- Build high-performance, low-latency production software.
- Analyze system behavior and identify bottlenecks.
- Contribute to distributed storage and AI/cloud workloads.
🎯 Requirements
- 5+ years C/C++ in high-load systems.
- Strong low-level systems concepts (CPU caches, NUMA).
- Experience in high-performance, low-latency software.
- Issue investigation with core dumps, flame graphs, sanitized builds.
- Hands-on with perf, VTune, bpftrace, or gdb desirable.
- Experience with Linux kernel tech (SPDK, DPDK, io_uring, etc.).
🎁 Benefits
- Competitive compensation.
- Career growth and learning opportunities.
- Ownership over your work and flexible environment.
- Impactful AI infrastructure projects.
- International team with experienced engineers.
- Exposure to cutting-edge compute/storage tech.
Back to all jobs