Software Principal Engineer

A global technology company that helps individuals and organizations transform how they work, live and play.
Backend
Principal Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Software Principal Engineer

Dell Technologies is seeking a Software Principal Engineer to join their Engineering Development team in Bangalore. This role focuses on developing sophisticated software systems based on customer business needs. The ideal candidate will have 8+ years of experience and strong programming skills in C++, C#, .Net technologies. You'll be responsible for designing and architecting new software environments, working with cutting-edge CI/CD tools, and delivering customer-facing products. The role requires deep knowledge of Windows OS Internals and experience with agile development methodologies. As part of Dell Technologies, you'll work in an environment that values innovation and collaboration, with comprehensive benefits including healthcare, financial wellness tools, and parental leave. This is an opportunity to make a significant impact while working with advanced technologies and methodologies in a global technology leader that helps transform how people work, live and play.

Last updated a day ago

Responsibilities For Software Principal Engineer

  • Contribute to the design and architecture of new or re-engineered software environments
  • Build and review design, functional, technical and/or user documentation
  • Apply skills on programming languages, operating systems, BIOS, Device Drivers, embedded software/firmware
  • Apply knowledge learned from new tools, languages, OS with on the job experience
  • Apply skills on cutting edge CI/CD toolsets
  • Deliver customer facing products

Requirements For Software Principal Engineer

Python
  • 8+ years of experience with B.E/B.Tech or 6+ years with M.E/M.S/M.Tech
  • Programming skills: C++, C#, .Net Framework, .Net Core, WPF, WinUI3
  • Ability to code/debug and guide others
  • Ability to collaborate with Technologists and architect innovative features
  • Experience working on or leading agile development teams
  • Deep functional knowledge of Windows OS Internals
  • Familiarity with Agile/Scrum based SW development

Benefits For Software 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 Principal Engineer

Software Principal Engineer-Java, Network Attached Storage

Principal Software Engineer position at Dell Technologies focusing on Java development for Network Attached Storage systems in Bangalore.

Software Senior Principal Engineer

Senior Principal Software Engineer role at Dell Technologies focusing on systems development, automation, and technical leadership in Bangalore.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on system management automation and testing, requiring 8+ years of experience in server/storage domain.

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.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on backend development for PowerStore storage solutions using Python, Java, and PostgreSQL.