Senior Software Engineer- Platform
4 hours ago
Summary of Role
The Storage Network Protocols team is expanding and seeking a Senior Software Engineer with strong expertise in Linux/CentOS environments. This role involves designing and owning core technologies focused on high availability and non-disruptive upgrade mechanisms in distributed systems.
The ideal candidate is passionate about building scalable, resilient storage solutions and thrives in a hands-on engineering environment. You’ll contribute directly to critical system components and help shape the evolution of the platform as it scales.
As a Principal Software Engineer, you will play a key role in enhancing the cloud-scale NAS platform. Your responsibilities will include:
- Participating in requirements analysis, design, design reviews, and other work related to expanding the platform and operating system.
- Developing and maintaining software and services delivered to customers as part of the NAS appliance.
- Developing and maintaining high availability and upgrade solutions for the NAS appliance.
- Debugging and fixing bugs reported by customers, support, QA, and development.
- Working with customer support to address any escalations.
Primary Responsibilities:
- 8+ years of experience delivering and operating large-scale, highly-available distributed systems and/or cloud services.
- Extensive experience developing code in C, C++.
- Strong knowledge of Linux clustering technologies (such as pacemaker, coro-sync, etc.).
- Deep understanding of object-oriented design and SDK development in both on-premise and cloud environments.
- Strong grasp of data structures, algorithms, multithreading, I/O paths, Linux operating systems, XFS/EXT filesystems, and distributed systems fundamentals.
- Experience working with hypervisor platforms like ESX, Hyper-V, OpenStack, and KVM.
- Experience collaborating with technical partners to translate ambiguous requirements into actionable technical requirements and per-component designs.
- Excellent written and verbal communication skills with the ability to present complex information clearly to all audiences.
- Ability to drive projects and implementation details, including rapid development for proof-of-concept projects.
- Experience mentoring engineers in processes, technologies, and design methodologies.
- Prior technical team leadership and mentoring experience as a Principal Engineer.
Qualifications:
- Degree in Computer Science or equivalent experience covering system design, design principles, and code architecture.
- Experience working with cloud-native platforms and API creation/utilization.
- Contributions to open-source communities are a plus.
- Experience with PostgreSQL as a system backbone is favorable.
- Exposure to cloud storage backend integration with AWS or Azure.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with high-level programming languages including Golang, Java, or Perl.
Experience:
- 11 to 15 years in system/platform software development.
- BE/B.Tech or ME/M.Tech in Computer Science, Electronics and Communications, or MCA
-
Platform Software Engineer
6 days ago
Hyderabad, Telangana, India Programming Full time ₹ 8,00,000 - ₹ 24,00,000 per yearTitle: Platform Software Engineer (Full Stack)Duration: Full timeLocation: Hi tech City, Hyderabad (onsite)Job SummaryWe are seeking a highly skilled and motivated Platform Software Engineer (Full Stack) to join our dynamic team. In this role, you will collaborate with talented software developers to expand and enhance a cutting-edge kitchen automation...
-
Software Developer Senior Engineer
1 day ago
Hyderabad, Telangana, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewJob Title: Software Dev Senior Engineer -Security & Cloud Engineering (Product)Location: Hybrid – HyderabadExperience: 8+ yearsEducation Qualification: B.Tech(CSC/IT)Employment Type: Full-timeWe are looking for alead developerhaving Security and Cloud Engineering efforts for our enterprise Java product with bothOn-Prem and SaaS deployments. This is...
-
Senior Data Engineer
4 hours ago
Hyderabad, Telangana, India, Telangana Straive Full timeJob SummaryWe're looking for a Senior Data Engineer with 5-8 years of experience to build and maintain scalable, production-grade data pipelines. The ideal candidate is a strong software engineer with hands-on experience in Spark (3.x), Scala, SQL, and Python. You'll be responsible for designing and implementing ETL/ELT solutions, collaborating with teams to...
-
Power Platform/Senior Software Engineer
1 week ago
Hyderabad, Telangana, India HSBC Full time ₹ 12,00,000 - ₹ 24,00,000 per yearSome careers shine brighter than others.If you're looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.HSBC is one of the largest banking and...
-
Senior Software Engineer
1 week ago
Hyderabad, Telangana, India Skillsoft Software Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSkillsoft is the global leader in eLearning we train more professionals than any other company in the World, over 400 million learners and currently supporting more than 6000 customers including half the Fortune 500We have recently released our next generation SaaS platform solution Percipio, the industrys first immersive eLearning platform. This is the...
-
Lead Software Engineer
1 day ago
Hyderabad, Telangana, India Sahaj Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout the roleYou'll thrive if you're hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java,TypeScript, Python, .Net, Golang, Elixir, Scala, Kotlin, Ruby, , and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...
-
Senior QA Engineer
3 days ago
Hyderabad, Telangana, India FPT Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearABOUT USFPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam. The company has over 30,000 employees in 30 countries and works with 1,000+ clients, including 91 Fortune Global 500 companies. FPT Software offers services in Advanced Analytics, AI, Digital Platforms, Cloud, Hyperautomation, IoT,...
-
Senior Software Engineer
2 weeks ago
Hyderabad, Telangana, India Compugra Systems Inc Full time ₹ 2,64,000 - ₹ 3,12,000 per yearPosition: Senior Software EngineerLocation: Hyderabad, Onsite (Hybrid – 2 days/week in office)Project Duration: 6+ months (extendable)Notice Period: Immediate join to 15 days preferredExperience: Minimum 10+YearsSalary: ₹ 22-26 LPAJob Description – Senior Software Engineer :Strong in design & building future proof systemsL5 level - Senior to...
-
Senior Software Engineer
1 week ago
Hyderabad, Telangana, India Compugra Systems Inc Full time ₹ 2,88,000 - ₹ 3,36,000 per yearPosition: Senior Software EngineerLocation: Hyderabad (Hybrid – 2 days/week in office)Project Duration:6-12 months (extendable)ContractCompensation: ₹ 24-28 LPANotice Period: Immediate join to 15 days preferredExperience: Minimum 10 YearsJob Description – Senior Software Engineer :Strong in design & building future proof systemsL5 level -...
-
Senior Software Development Engineer
2 weeks ago
Hyderabad, Telangana, India beBeeSoftware Full time ₹ 3,00,000 - ₹ 9,00,000 per yearJob Title: Senior Software Development EngineerWe are seeking an experienced software engineer to join our team in delivering high-quality solutions that meet business needs and enhance the platform's extensibility, scalability, availability, and latency.Main Responsibilities:Design and build scalable, global software systems to support the growth of our...