Dell Software Principal Engineer in Bengaluru, India

Job Title: Software Principal Engineer

Company Description :

Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities. We can’t wait for you to discover this for yourself as a Service Desk Analyst.

Why Work For Us:

Dell is primed to recruit the best and brightest candidates from all across the globe. We take pride in fostering a winning, innovative, inclusive employee culture. We also take calculated risks and we celebrate big victories when they pay off.

Our Employee Value Proposition:

Our Culture Code unites us and makes us a great family of companies and a great place to work. It’s how we run the business, go to market, work together and provide inspirational leadership. Our culture code is defined by our values and are made real every day by defining expectations for how we work and how we lead.

About Business Unit:

The Dell EMC Hybrid Cloud Platforms team is responsible for developing next generation cloud solutions leveraging core and partner products and platforms. We deliver end to end solutions for IT infrastructures with a focus on Microsoft Azure Stack and technology integration for our customers. We architect, develop, test and document the complete solution stack, including converged and hyper-converged infrastructures, Dell Technologies partners such as Microsoft, RSA and Pivotal as well as third party applications.

Role Overview

We are looking for talented Cloud Engineers to ensure that systems are designed and implemented to the highest standards. You will be working with some of the most in-demand technologies focused on Microsoft Azure Stack Solutions. Microsoft Azure Stack focuses on the personas from IaaS, PaaS to SaaS capabilities in a truly hybrid solution.

The successful candidate will operate in a global team environment, aligning resources and driving for results in a complex and ground-breaking solution delivery ecosystem.

Key Responsibilities:

  • Develop our cloud solutions to meet business and customers’ requirements

  • Collaborate with teams globally to deliver results on time and to the highest quality

  • Enable Engineering team in building right platforms for development and QA activities working closely with cross-functional teams. Help product management to define requirements.

  • Work on integration and scale testing capturing performance attributes.

  • Work closely with technical writers to build solution reference architectures and provide subject matter expertise

  • General understanding of business environment. Fosters teamwork and collaboration within and across work groups.

  • Knowledge and wide application of engineering principles, theories, and concepts, and working knowledge of other related fields.

Essential Requirements:

  • Strong scripting experience in PowerShell desired (knowledge of python is nice-to-have)

  • Good hands-on experience with building .NET Apps

  • Excellent virtual/physical network troubleshooting / debugging skills (Microsoft focused)

  • In-depth cloud domain experience with focus on deploying Microsoft Azure / Microsoft Azure Stack IaaS solutions

  • Should be have experience in lifecycle management (installation, upgrades etc.) of datacenter infrastructures built on Microsoft technologies.

  • Knowledge of Dell EMC Products, Solutions and Strategy

  • Experience working within an Agile/scrum framework

  • Strong written and verbal English

  • Excellent communication skills; concise, technical and non-technical executive presentations

  • Ability to quickly learn new technologies

  • 10-12 Yrs of exp

Desirable Requirements:

  • Understanding with multiple cloud providers – AWS, VMware, IBM etc.

  • Experience with test automation using CI/CD tools

  • Understanding of Dell EMC Products, Solutions and Strategy

  • Familiarity of broad technology areas and of industry trends

  • Understanding of Cloud Concepts and services

  • Operations or systems administration experience in Windows and Linux/Unix (CentOS/Red Hat)

  • Experience in using development tools and applications like; Visual Studio, JIRA, GIT and etc…


We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.

Apply now!

Dell 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. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here .