Senior Principal Software Engineer
6 days ago
The 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 external partners.
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore/Pune
What youll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment creating software solutions.
You will:
- Lead the technical direction and development of our Data Protection storage appliance, ensuring alignment with business goals and industry trends
- Design and implement complex software systems, including architecture, components, and interfaces, and collaborate with cross-functional teams to ensure successful product delivery
- Mentor and lead a team of engineers, providing technical guidance, coaching, and feedback to help them grow in their careers
- Develop and maintain technical roadmaps, architectures, and strategies for our products, ensuring scalability, reliability, and performance
Essential Requirements
- 12+ years of experience in software development, with a focus on on-prem storage appliances, data protection, or related technologies
- Strong technical leadership experience, with a proven track record of leading teams and guiding technical direction
- Expert-level knowledge of Linux Systems Programming, distributed systems, and storage technologies, including experience with complex storage sub-system design and implementation
- Proficient programming and debugging skills in C/C++ or Go, along with knowledge of version control (Git), bug tracking systems (JIRA), and microservices orchestration using Kubernetes
Desirable Requirements
- Experience in Linux kernel, persistent memory, SCSI, SCST, I/O device drivers, RAID, development related to NVMe devices
- Strong understanding of security principles and practices, including secure coding, secure deployment, and secure operations, diagnostic skills with knowledge of performance analysis tools and techniques for multi-threaded distributed systems
-
Software Senior Principal Engineer
7 hours ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software EngineerThe Software Engineering team delivers next-generation software 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...
-
Software Senior Principal Engineer
16 hours ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software EngineerThe Software Engineering team delivers next-generation software 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...
-
Software Senior Principal Engineer
2 days ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software EngineerThe Software Engineering team delivers next-generation software 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...
-
Senior Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software Engineer - ITBe a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...
-
Software Senior Principal Engineer
12 hours ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software EngineerThe Software Engineering team delivers next-generation software 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...
-
Software Senior Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Full timeSoftware Senior 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...
-
Senior Principal Software Engineer
19 hours ago
Bengaluru, Karnataka, India Dell Technologies Full timeBe a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality improvements.Join us to do the best work of...
-
Software Senior Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software Engineer - Windows OSThe Software Engineering team delivers next-generation software 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...
-
Senior Principal Software Engineer
2 days ago
Bengaluru, Karnataka, India Dell Technologies Full timeSenior Principal Software EngineerThe Software Engineering team delivers next-generation software 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...
-
Senior Principal Software Engineer
17 hours ago
Bengaluru, Karnataka, India Atlassian Full timeAtlassian is looking for Senior Principal Software Engineer to join our team Roles and Responsibility Design, develop, and maintain large-scale software applications using various technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and implement automated testing frameworks to ensure high-quality...