
Senior Software Engineer
Primary stack
Job description
About the Position
We are seeking a Senior Software Engineer with expertise in Linux, Kubernetes, and storage technologies to join our team in Colombia. This role is remote and offers an opportunity to work on software that integrates deeply with Linux, Kubernetes, and modern storage technologies, solving complex systems challenges across the kernel, storage stack, orchestration, and networking.
Responsibilities
- Design, develop, and maintain storage services integrated with Kubernetes, including CSI drivers, storage orchestration, provisioning, and data-path components.
- Build and enhance software within the Linux storage stack, working with block devices, filesystems, and storage targets exposed to client systems.
- Investigate and resolve complex issues spanning the Linux kernel, storage services, drivers, networking, and Kubernetes clusters.
- Package, harden, test, and optimize storage components for production environments, including performance analysis and failure-mode testing.
- Contribute to architectural decisions involving the integration of storage, compute, and networking components.
- Improve the reliability, scalability, and maintainability of storage management software.
- Collaborate with engineers to deliver robust, production-ready infrastructure components built on open-source technologies.
- Support continuous improvements in system performance, stability, and operational resilience.
Requirements
- Deep hands-on expertise in at least two of these core areas: Linux, Kubernetes, or Storage.
- Strong systems programming experience using C or Go.
- Experience working with the Linux storage stack, including the block layer, filesystems, kernel modules, kernel debugging, and kernel subsystems related to I/O.
- Experience building or maintaining Kubernetes internals, including CSI drivers, custom Kubernetes distributions, or low-level components such as etcd, kubelet, CRI, CNI, CSI, controllers, operators, and API machinery.
- Practical knowledge of storage protocols, Linux storage drivers, or file storage technologies such as Samba, NFS, ZFS, or OpenLustre.
- Experience with distributed storage systems such as BeeGFS, SeaweedFS, Ceph, or similar technologies, and familiarity with SCST, LIO, and the Linux SCSI subsystem.
- Ability to troubleshoot complex issues across kernel, storage, networking, and Kubernetes environments, identifying root causes across multiple system layers.
- Strong understanding of Linux I/O performance, memory management, scheduling, and their impact on storage behavior.
- Collaborative mindset with strong planning, execution, and communication skills.
We Offer
Your time off
- Up to 15 paid vacation days annually
- Additional unpaid days off
- 19 Colombian public holidays
Learning & growth
- Sombra University workshops and internal learning programs
- Tech Communities and knowledge sharing sessions
- Language courses and workshops
- Mentorship opportunities
- Access to the Platzi online learning platform
And even more
- Company-provided work equipment
- Internal referral program
- Bonuses for getting married or the birth of a child
- Sombra events and internal initiatives
About the Company
At Sombra, we are committed to building reliable, production-ready infrastructure components using open-source technologies. Our team values collaboration, continuous improvement, and professional growth.
Apply Now!
Thanks for applying!
We’ll take a look and get in touch within 7 days if the role feels like a good fit.
Meanwhile, feel free to explore our LinkedIn.
Contact us
Thank you for getting in touch!
We’ve received your message, and a member of our sales team will contact you within 3 business days.
In the meantime, if you have an urgent inquiry, feel free to contact us directly at [email protected].
We look forward to connecting with you soon!
© Sombra. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Львів, Івано-Франківськ, Медельїн (Колумбія)
More at Sombra
All 24 roles
Senior Frontend Developer
Sombra · Colombia

Senior Software Engineer (.NET)
Sombra · Colombia

Senior Software Engineer
Sombra · Ivano-Frankivsk +2

Middle Business Analyst
Sombra · Ivano-Frankivsk +2
Similar jobs

Senior iOS Engineer
Intellias · Poland +2

Senior iOS Engineer
Intellias · Poland +2

iOS Engineer
EcomSolutions of NY Corp · United States

iOS Engineer
EcomSolutions of NY Corp · United States