Bestkaam Logo
Back to Jobs
Clarus Advisers

Senior System Software Engineer - Cloud Storage

Actively Reviewing

Clarus Advisers

Hyderabad Full-Time 4–8 yrs exp Posted 1 day ago  · Apply by Sep 14, 2026
Company Overview

An organization at the forefront of accelerated computing and AI works with a leading developer of safety-certified, real-time operating systems and software for embedded systems, particularly within the automotive sector. This collaboration focuses on integrating high-performance computing hardware with robust, secure software solutions to power advanced applications, such as autonomous driving and other intelligent systems. Together, the companies are enabling the development of next-generation intelligent devices that demand both intensive processing power and the highest standards of reliability.

Position Overview

We are seeking a Senior System Software Engineer to design and develop next-gen, high-performance distributed block storage solutions for cloud and AI platforms. You'll own architecture, collaborate across teams, optimize performance, and contribute to open-source innovation. The role requires 8+ years' experience, strong C/C++ skills, and expertise in Linux Kernel, distributed systems, and storage protocols. Experience with NVMe, RDMA, and cloud-native environments is a strong advantage.

Responsibilities

  • Own the end-to-end design and development, challenging existing paradigms and exploring novel approaches.
  • Collaborate closely with cross-functional teams to define and implement robust storage algorithms, data management strategies, and distributed systems principles.
  • Drive architecture, integration, and alignment with cloud-native platforms.
  • Optimize system performance and reliability through in-depth analysis and low-level tuning.
  • Work closely to the latest industry trends and contribute to open source projects.

Skills & Experience

  • B.tech or M.tech degree in Computer Science or Electrical Engineering.
  • 8+ years experience in development.
  • Excellent communication skills and a collaborative mindset.
  • Perseverance and determination in debugging complex problems.
  • Proven professional experience in designing and developing distributed systems; advantage for experience in block storage and networking systems, advantage for cloud environments.
  • Strong proficiency in C/C++ programming.
  • Experienced with Linux Kernel internals including block subsystem, IO stack, memory management, and scheduling.
  • Familiarity with storage protocols and standards, especially NVMe.
  • Knowledge of networking fundamentals and experience in Linux-based networking environments.
  • Familiarity with RDMA technologies, including Infiniband, RoCE, or iWARP, and experience with RDMA programming models, control and data paths.
  • Knowledge of cloud computing concepts, including virtualization, scalability, and data management.