Software Principal Engineer

Dell Technologies

Pune District

On-site

INR 1,900,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Maharashtra is seeking a Software Principal Engineer to develop sophisticated software solutions based on customer goals. The ideal candidate will have over 8 years of experience in all phases of software development, including design and implementation, along with strong knowledge of Linux and hands-on experience with C/C++ or Go. This role involves designing components for a Data Protection storage appliance and requires excellent problem-solving and debugging skills. Join us to collaborate on innovative technology projects.

Qualifications

  • 8+ years of experience in software development life cycle.
  • Hands-on experience in designing and implementing complex systems.
  • Strong problem solving and diagnostic skills.

Responsibilities

  • Design, develop, and maintain components of a Data Protection storage appliance.
  • Debug complex software and hardware issues in production.
  • Participate in the full software development life cycle.
  • Collaborate in an agile team for feature delivery.

Skills

Linux/Distributed system knowledge
Programming in C/C++ or Go
Debugging skills
Knowledge of Kubernetes
Version control (Git)
Bug tracking systems (JIRA)

Job description

Overview

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.

What You’ll Achieve

As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment creating software solutions.

  • Design, develop, and maintain different components of a Data Protection storage appliance
  • Debug and resolve complex software, hardware, and network issues in production environments
  • 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

Here are the essential and desirable requirements as we look for in this role.

Essential Requirements
  • 8+ years of experience in all phases of software development: feasibility, design, implementation, integration, test, delivery, and automation
  • Strong Linux/Distributed system knowledge and hands-on experience, with experience in designing and implementing complex systems
  • Proficient programming and debugging skills in C/C++ or Go, along with knowledge of version control (Git) and bug tracking systems (JIRA)
  • Knowledge and expertise in Kubernetes
Desirable Requirements
  • Experience in developing software for storage appliances
  • Strong problem solving, troubleshooting, diagnostic skills with knowledge of performance analysis tools and techniques for multi-threaded distributed systems
Who We Are

We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Application closing date: 31st January 2026

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.

Job ID: R282554

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Principal Engineer
Software Principal Engineer

Dell Technologies • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineer(C, C++ or Golang, Kubernetes, Storage, Systems Programming)
Software Engineer(C, C++ or Golang, Kubernetes, Storage, Systems Programming)

Dell Technologies • Pune District

On-site
INR 1,200,000 - 2,200,000
Software Principal Engineer
Software Principal Engineer

Dell Technologies • Pune District

On-site
INR 1,500,000 - 2,500,000
Software Engineer(C, Linux, Kernel, Device Drivers, Kernel Drivers)
Software Engineer(C, Linux, Kernel, Device Drivers, Kernel Drivers)

Dell Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Principal Engineer_ControlPath
Software Principal Engineer_ControlPath

Dell GmbH • India

On-site
INR 4,165,000 - 5,390,000
Financial wellness tools
Generous parental leave
Software Principal Engineer_ControlPath
Software Principal Engineer_ControlPath

Dell • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Software Senior Principal Engineer
Software Senior Principal Engineer

Dell Technologies • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Software Senior Engineer
Software Senior Engineer

Dell Technologies • Pune District

On-site
INR 1,500,000 - 2,000,000
Principal Systems Development Engineer
Principal Systems Development Engineer

Dell Technologies • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Principal Systems Development Engineer
Senior Principal Systems Development Engineer

Dell, Inc. • Bengaluru

On-site
INR 4,000,000 - 8,000,000