Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
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:
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
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)
You'll no longer be considered for this role and your application will be removed from the employer's inbox.