CareerPlanGet AI match score →

System Software Developer (C/C++, Linux, OS, Filesystem)

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-06-18 → 2026-07-30

Core

Develop, debug, and maintain systems software components for the compute plane of enterprise supercomputing platforms, focusing on Linux OS, filesystems, and build/release automation.

Role type

Senior Systems Software Engineer (Linux/OS/Filesystem)

Builds

High-performance supercomputing software components, build/release pipelines, and automation/orchestration tools.

Domain

High Performance Computing (HPC), Supercomputing, Linux Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, Python, Bash scripting, Linux administration and troubleshooting, OS and Filesystem development, DevOps and orchestration (Ansible, Kubernetes), version control, unit/functional/TDD practices

Preferred skills

Go development, Kernel programming, Operating system architecture internals, Microservices and distributed systems patterns, Virtualization stacks, Container technologies (Docker, K3s), CI systems (Jenkins)

Technologies

Linux, C, Python, Bash, Ansible, Kubernetes, Docker, K3s, Jira, Confluence, GitHub, GitLab, Jenkins

Responsibilities

Design, develop, and debug systems software for the compute plane; Diagnose and resolve complex Linux system issues; Own and resolve high-impact Jira issues including customer-impacting defects; Troubleshoot and improve delivery workflows and packaging tools; Address security vulnerabilities and dependency updates; Establish engineering best practices and standards

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗