Flag job

Report

Senior Principal Software Engineer

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

GK HR Consulting India Pvt. Ltd.

Website: gkhrconsulting.com
Job details:

Key Responsibilities:

8-15yrs of experience

  • Design and develop system-level software using C/C++
  • Work on distributed systems architecture, scalability, and performance optimization
  • Develop and enhance file systems and storage solutions
  • Collaborate with cross-functional teams to build reliable and efficient systems
  • Debug, troubleshoot, and optimize low-level system issues
  • Ensure high availability, reliability, and performance of storage platforms

Required Skills:

  • Strong programming experience in C and C++
  • Solid understanding of Distributed Systems concepts (replication, consistency, fault tolerance)
  • Hands-on experience with File Systems / Storage technologies (e.g., NAS, SAN, Object Storage)
  • Good knowledge of Operating Systems (Linux/Unix)
  • Experience in multi-threading, concurrency, and synchronization
  • Strong debugging and problem-solving skills

Click on Apply to know more.

Skills

C++
cross-functional
Linux
Unix