Remote (City) Employment

Dell Technologies is hiring a Software Senior Principal Engineer

About the Role

Dell Technologies is hiring a Software Senior Principal Engineer in Bangalore to develop sophisticated systems and software based on customer business goals. You will contribute to designing high-quality, complex systems and software/storage environments, focusing on next-generation data protection and data availability enhancements.

What You'll Do

  • Develop next-generation products and help shape client technologies
  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments
  • Contribute to the development and implementation of test strategies for complex software products and systems
  • Prepare, review and evaluate software specifications based on product requirements, and contribute to designs with a focus on device and serviceability

What We're Looking For

  • 12+ years of Software Development experience working in Agile SDLC
  • Strong experience with C/C++, Win 32/Storage API, Windows/Linux/Unix Programming, and Storage
  • Knowledge of CPU architecture, Multi-Threaded Environments, Databases, and Storage Technologies
  • Excellent code detective and root cause analysis skills on a variety of platforms and languages
  • Experience in feature requirements, development and design of applications which interact closely with business
  • Experience in Windows, Linux and Aix operating systems and relevant file systems
  • Experience in the Data Protection domain, Scalable Architecture, and virtualization platforms like Esxi or Hyper-V
  • Hands-on exposure with AI technologies and proficient usage of AI copilots for all facets of SDLC
  • Experience designing and implementing complex, scalable enterprise-grade systems

Nice to Have

  • Experience in Python scripting and CI/CD
  • Experience in Java is a plus
  • Experience in the Storage domain will be a plus

Technical Stack

  • C/C++
  • Win 32/Storage API
  • Windows, Linux, Unix
  • Storage
  • AI technologies, AI copilots
  • Python, Java
  • Esxi, Hyper-V

Team & Environment

You will be part of an Engineering Development team.

Work Mode

This role is based in Bangalore.

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.

Required Skills
C/C++Win 32/Storage APIWindowsLinuxUnixStorageAI technologiesAI copilotsPythonJava
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Dell Technologies

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. They have delivered HPC solutions for 25+ years and are NVIDIA’s preferred partner for GenAI Factory systems.

Visit website
Job Details
Category embedded
Posted a month ago