
[05/10/2025] Principal Software Engineer
1 day ago
Job Description
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 Software Engineer
1 day ago
Pune, India Caizin Full timeJob Description We are looking for an experienced Principal Software Engineer with a strong background in Java to join our talented team. In this role, you will be responsible for designing, implementing, and maintaining robust and scalable solutions that enable us to gain deep insights into the performance, reliability, and health of our systems and...
-
(05/10/2025) Principal Software Engineer
1 day ago
Bengaluru, India Atlassian Full timeJob Description Working at Atlassian Atlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. rking at Atlassian Atlassians can choose where...
-
Principal Engineer, Dot Net
4 weeks ago
Bengaluru, Karnataka, India NatWest Markets Full timeJob DescriptionJoin us as a Principal Engineer- This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective- You ll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank s overall software engineering capability- You...
-
Hyderabad, India JPMorganChase Full timeJob Description Job Description This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the Consumer & Community Banking Team, you lead multiple teams and manage day-to-day implementation activities by...
-
Software Principal Engineer
6 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Principal Software Engineer
1 week ago
Hyderabad, India Tungsten Automation Full timeJob Description Responsibilities Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. Responsibilities of the Principal Engineer position include: - Responsible for larger or more complex departmental...
-
Principal Software Engineer
6 days ago
Bengaluru, Karnataka, India ORACLE Full time ₹ 10,00,000 - ₹ 25,00,000 per yearJob Description Principal Software Engineer (IC4) Location: BENGALURU, KARNATAKA, IndiaJob Identification: 284560Job Category: Product DevelopmentPosting Date: 03/22/2025, 03:11 AMRole: Individual ContributorJob Type: Regular EmployeeDoes this position require a security clearance? NoYears: 6 to 10 yearsApplicants: Less than 10 applicantsAdditional Info:...
-
Software Principal Engineer
2 weeks ago
Bengaluru, India Dell Technologies Full timeThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...
-
Software Principal Engineer
4 weeks ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools ...
-
Software Principal Engineer
4 minutes ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal Engineer – SecOps Join us as a Software Principal Engineer on our Security Engineering team in Bangalore to do the best work of your career and make a profound social impact.What you'll achieveAs a Software Principal Engineer, you will be responsible for embedding secure development practices and leading vulnerability management across...