Software Senior Principal Engineer

A global technology company that helps individuals and organizations transform how they work, live and play through advanced tech solutions.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
13+ years of experience
Enterprise SaaS

Description For Software Senior Principal Engineer

Dell Technologies is seeking a Senior Principal Software Engineer to join their Software Engineering team in Bangalore. This role focuses on developing sophisticated systems and software solutions aligned with customer business goals. The position requires extensive experience in C/C++, Linux development, distributed systems, and storage solutions. As a senior technical leader, you'll be responsible for designing and leading automation efforts, mentoring team members, and participating in the full software development lifecycle. The ideal candidate brings 13+ years of experience and deep knowledge of storage technologies, system architecture, and modern development practices. Dell offers comprehensive benefits and the opportunity to work with cutting-edge technologies while making a significant impact on the company's software solutions. This role combines technical leadership, hands-on development, and the chance to shape the future of Dell's software engineering practices.

Last updated 9 minutes ago

Responsibilities For Software Senior Principal Engineer

  • Design and lead the effort on automation, CI/CD processes and tools
  • Mentor team members in design collaboration, code reviews, development tools and processes
  • Take part in the full software development life cycle including development, test, continuous delivery and support
  • Be an active member of an agile team, collaboratively realizing features through development, test and delivery

Requirements For Software Senior Principal Engineer

Linux
Python
Kubernetes
  • Proficiency and hands-on coding experience in C/C++
  • In-depth experience in Linux user-space development, multithreading, IPC, networking, and RAID/storage solutions
  • Solid understanding of distributed systems architecture, memory management, concurrency, and synchronization
  • Practical expertise in troubleshooting, debugging, performance optimization, and refactoring of complex systems
  • Extensive knowledge of Object-oriented design, data structures and algorithms
  • Hands-on experience with Python and Bash scripting, CI/CD, automation
  • Agile-based development experience
  • Knowledge in Kubernetes, Hypervisors, and Containers
  • 13+ years of related experience
  • Bachelor's or Master's degree in computer science or related field
  • In-depth knowledge of data storage, protection and sharing technologies

Benefits For Software Senior Principal Engineer

Medical Insurance
Parental Leave
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Senior Principal Engineer

Software Automation Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies, focusing on automation solutions and AI development, requiring 10+ years of experience in software development and architecture.

Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

Senior Principal Software Engineer position at Dell Technologies focusing on C programming, Fibre Channel, and Linux storage systems development in Hopkinton, MA.

Linux OS Software Principal Engineer

Principal Software Engineer position at Dell Technologies focusing on Linux OS development, requiring 10+ years of experience in C/C++/Python and system architecture.

AI Server Platform Software Lead

Lead AI server platform software development at Dell Technologies, managing cross-functional teams and driving innovation in enterprise AI solutions.

Software Principal Engineer

Principal Software Engineer position at Dell Technologies focusing on Linux systems, embedded software, and automation, offering $180K-$220K in Round Rock, TX.