Software Principal Engineer

Dell Technologies

Gurugram, INonsitePosted Jul 1, 2026
Posting intelligenceActively listed

Skills

kubernetesdockerazurec#

About the role

Principal Software Engineer, Software Engineering

The Software Engineering team delivers next-generation software 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.

Join us to do the best work of your career and make a profound social impact as a Principal Software Engineer on our Software Engineering Team in Bangalore

What you’ll achieve

As a Principal Software Engineer – Platform & Automation Systems, you will lead the design and delivery of large‑scale, mission‑critical platforms that power device remediation, automation, and telemetry across global customer environments. You will be responsible for architecting highly reliable, secure, and scalable systems that directly reduce operational cost, improve customer experience, and enable premium enterprise support offerings.

You will work closely with platform engineering, diagnostics, security, and operations teams to transform complex field and device‑level failures into deterministic, production‑ready solutions deployed safely at massive scale.

You will:

Architect and lead large‑scale remediation and automation platforms, owning solutions from system design through production rollout across heterogeneous device fleets

Set technical direction and engineering standards for safety‑critical automation, ensuring idempotency, observability, rollback protection, and enterprise‑grade reliability

Design and build cloud‑native backend services (microservices, APIs, telemetry pipelines) that enable proactive diagnostics, root‑cause analysis, and data‑driven remediation

Partner cross‑functionally with diagnostics, support, QA, security, and release teams to operationalize solutions end‑to‑end and ensure readiness for customer‑facing deployment. Lead platform initiatives that improve fleet stability, reduce repeat incidents, and lower mean time to remediation (MTTR) across enterprise environments

Mentor senior and junior engineers, driving best practices in systems thinking, defensive engineering, automation design patterns, and production ownership. Establish strong engineering rigor around validation, rollback safety, logging, and execution guards to minimize risk in live customer environments

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements

7+ years of professional experience building and operating enterprise-scale software platforms, automation systems, or device-centric solutions, with demonstrated ownership from architecture to production delivery. Bachelor’s or Master’s degree in Engineering, Computer Science, or a related technical discipline

Deep expertise in C#, .NET, ASP.NET, SQL, and backend platform development, with hands‑on experience designing production microservices and distributed systems.

Proven experience delivering automation or remediation systems at scale, including strong practices around validation, safety, logging, and operational telemetry. Strong background working in highly regulated or safety‑critical environments, with an emphasis on security, compliance, and risk reduction

Platform ownership mindset with accountability for availability, scalability, MTTR reduction, and long-term maintainability, applying systems thinking to drive root-cause-first solutions rather than reactive fixes. Hands-on experience with PowerShell and automation frameworks, including scripting at scale, execution safeguards, and enterprise telemetry integration

Familiarity with PKI, security hardening, code signing, and zero‑trust patterns in distributed environments

Desirable Requirements

Experience with cloud‑native platforms and modern infrastructure, including Docker, Kubernetes, and Azure‑based services

Background in device ecosystems, telemetry‑driven platforms, or fleet‑scale operations (enterprise IT, healthcare, or hardware‑adjacent domains)

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Teacher roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Teacher hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.