Vacancy catalog
OLD

Long-running vacancy

This listing is older than 30 days but its source has not removed it. Verify availability on the original company page before applying.

Sombra
Open role>1 month

Senior Software Engineer (Linux Storage Systems)

SombraIvano-Frankivsk, Ukraine; Kyiv, Ukraine; Lviv, Ukraine
Work model
Office
Experience
5+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
6 tags

Technology context

6

Parsed from the vacancy text; ordered by relevance to this role.

Full listing

Role description

Required for this role

Deep hands-on expertise in at least two of the following areas: Linux, Storage Systems, or parallel file systems

Strong systems programming skills with C; experience with Go is an advantage

Experience developing, debugging, and maintaining Linux kernel code, including kernel modules and I/O-related subsystems

Deep understanding of the Linux I/O path, memory management, scheduling, and their impact on storage performance

Strong troubleshooting skills across storage layers, drivers, kernel components, and infrastructure services

Experience with storage technologies such as OpenLustre, Ceph, BeeGFS, ZFS, NFS, Samba, or similar solutions

Understanding of SCSI standards and the Linux storage ecosystem, including SCST, LIO, and the Linux SCSI subsystem

Experience with performance engineering, profiling, benchmarking, and optimization of storage stacks

Working knowledge of Kubernetes, including the ability to independently deploy and troubleshoot services in a cluster environment. Understanding of etcd, kubelet, CRI, CNI, CSI, controllers, and operators is a strong plus, as is experience building CSI drivers or custom Kubernetes distributions.

Nice to have

Experience with NVMe devices, SPDK, or RAID stacks and controllers

Advanced knowledge of networking fundamentals, routing, tunneling technologies, and VPN or mesh networking solutions such as WireGuard, Tailscale, EdgeVPN, and OpenVPN

Strong troubleshooting skills using networking analysis tools, including tcpdump and Wireshark, as well as Kubernetes networking components

Your responsibilities

Design, develop, and maintain storage management services for enterprise storage platforms

Build and enhance functionality across the Linux storage stack, focusing on performance, reliability, and scalability

Develop and troubleshoot low-level software components, including kernel-level integrations and storage-related subsystems

Support and improve storage services operating within Kubernetes environments

Investigate and resolve complex issues spanning storage layers, filesystems, drivers, and infrastructure components

Optimize system performance through profiling, benchmarking, and performance analysis activities

Contribute to the integration and operation of distributed and parallel storage solutions

Collaborate with engineers to ensure storage services meet operational, reliability, and performance requirements

What you get

Your time off

18 paid vacation days and 10 paid sick days annually

10 Ukrainian public holidays

Maternity and paternity leaves

Marriage and Parenthood Package

Additional leave for major life events

Sabbatical leave opportunities

Learning & growth

Sombra University workshops and internal learning programs

Tech Communities and knowledge sharing sessions

Language courses and workshops

Mentorship opportunities

Health & well-being

Sports compensation or health insurance coverage

Participation in races and marathons

Corporate doctor (telemedicine)

Well-being initiatives and workshops

And even more

Company-provided technical equipment

PE administration and tax support

Internal referral program

IT Club loyalty program

Company events and volunteering initiatives

Before you apply

Our recruitment team will carefully review your profile, and if we see a good match with the role, we'll reach out to you shortly.

If you don't hear from us within 5 business days, it means we've decided to continue the process with other candidates for this position. Thanks for understanding.