
Principal Software Engineer
2 days ago
As a Principal Software Engineer - Protocols -, you will play a key
role in enhancing our cloud-scale NAS platform. Your responsibilities will
include:
Participate and lead requirements analysis, architecture design, design
reviews, and other work related to expanding Platform, Protocols,
and Operating System.
Developing and maintaining software and services that power our NAS
appliance, delivering high performance and reliability to customers.
Building and enhancing High Availability (HA) and Upgrade mechanisms to
ensure seamless, non-disruptive customer experiences.
Investigating and resolving bugs and defects reported by QA, customer
support, and the development team.
Required Skills and Experience
11+ years of experience building and operating large-scale, highly available
distributed systems or cloud-based services.
Proven expertise in C and C++ programming, with a strong focus on
performance and reliability.
Solid understanding of Linux clustering technologies such as Pacemaker,
Corosync, etc.
Proficient in object-oriented design and SDK development in both on-
premises and cloud environments.
Deep knowledge of data structures, algorithms, multi-threaded systems, I/O
subsystems, and Linux internals including XFS/EXT filesystems.
Strong grasp of operating systems, distributed systems architecture, and
cloud service fundamentals.
Experience working with hypervisor platforms such as ESX, Hyper-V, KVM, or
OpenStack.
Ability to work with technical partners to translate ambiguous requirements
into well-defined, actionable designs and component-level specifications.
Excellent written and verbal communication skills with the ability to clearly
present complex technical topics to diverse audiences.
Ability to lead technical implementation efforts, including rapid prototyping and
delivery of proof-of-concept solutions.
Demonstrated ability to collaborate and support team members, contributing
to team knowledge around tools, technologies, and development best
practices.
The Storage Network Protocols we use include; NFS, SMB, CIFS, and
SAMBA.
-
Principal Engineer
5 days ago
Bangalore Urban, Karnataka, India, IN CoffeeBeans Full timeAbout UsCoffeeBeans Consulting is a tech consulting firm focused on making organizations AI-ready by structuring their data efficiently across various sources and enabling AI-driven solutions. We specialize in data architecture, pipelines, governance, MLOps, and Gen AI solutions, helping clients achieve faster go-to-market and cost efficiency.We are looking...
-
Principal DevOps Engineer
5 days ago
Bangalore Urban, Karnataka, India, IN Arcana Full timeAbout the jobJoin our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Principal DevOps Engineer (Remote, Bangalore, Coimbatore). Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone...
-
Senior Principal Data Engineer
5 days ago
Bangalore Urban, Karnataka, India, IN MakeMyTrip Full timePosition: Senior Principal Data EngineerExperience: Must have 10+ years of experienceAbout Role:We are looking for experienced Data engineers with excellent problem-solving skills to develop machine-learning powered Data Products design to enhance customer experiences.About us:Nurtured from the seed of a single great idea - to empower the traveler -...
-
Senior Software Engineer
2 days ago
Bangalore Urban, Karnataka, India, IN Talentoj Full timeRole Purpose:As a Software Development Engineer IV (SDE IV), you will play a critical role in designing and building scalable backend systems. As a senior individual contributor, you will take ownership of complex features, contribute to architectural decisions, and mentor other engineers. Your focus will be on delivering high-quality, production-ready...
-
Principal Enterprise Software Engineer
5 days ago
Gurugram, Haryana, India, IN DeepRunner AI Full timeRole OverviewWe are seeking an exceptional Principal Enterprise Software Engineer to serve as a technical leader and architectural authority for our engineering organization. In this role, you will be responsible for designing and implementing distributed, multi-tenant systems that operate at scale while maintaining the highest standards of reliability,...
-
Senior Software Engineer
5 days ago
Bangalore Urban, Karnataka, India, IN ConnectWise Full time`About the CompanyGeneral Summary: Senior Software Engineering -I is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner,...
-
Java Software Engineer
5 days ago
Bangalore Urban, Karnataka, India, IN 6thStreet.com Full timeJob Title: Senior Software Engineer (3+ Years Experience)Location: BengaloreJob Type: Full-timeExperience Level: 3+ Years Job Summary:We are looking for a skilled and motivated Java Backend Developer with over 3 years of experience to join our engineering team. Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid understanding...
-
Lead Front End Engineer- Flutter
5 days ago
Bangalore Urban, Karnataka, India, IN HDFC Bank Full timeJob Purpose · Do engineering work on Mobile app development. To start with this role will work on Mobile banking app development. Create best-in-class experience for Customer.Job Responsibilities (JR) : 6 – 8 · Responsible for delivery of work from a squad. Should have played Lead or Principal Engineer role.· Understand requirements and put together...
-
Linux System Engineer
5 days ago
Bangalore Urban, Karnataka, India, IN Recro Full timeAs a Senior Software Engineer, you will play a key role in enhancingour cloud-scale NAS platform. Your responsibilities will include: Collaborating on requirements analysis, architecture design, and designreviews to evolve core platform and operating system. Developing and maintaining software and services that power our NASappliance, delivering high...
-
Software Engineer in Test
5 days ago
Bangalore Urban, Karnataka, India, IN HealthEdge Full timeOverview:HealthEdge provides the only modern, enterprise-class software platform for healthcare payers. Using the patented HealthRules software suite, health plans, health insurance companies, and other payers can finally respond to new business opportunities and market changes in hours, not months or years, while drastically reducing both IT and operational...