Principal Software Engineer (Data Warehousing-Lakehouse and Analytics Solutions)
Dell Technologies · NC, United States · Software Engineering
About this role
Dell Technologies is hiring a principal-level Software Engineer based in NC, United States. The posting calls out experience with Python, Java, C#, Kubernetes. Compensation is listed at $178,500–$231,000 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- NC, United States
- Department
- Software Engineering
- Posted
- May 16, 2026
More roles at Dell Technologies
Job description
from Dell Technologies careersPrincipal Software Engineer (Data Warehousing/Lakehouse and Analytics Solutions)
The Software Engineering team delivers next-generation 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 ISG Software Engineering team in Research Triangle Park, North Carolina, Round Rock, Texas, Hopkinton, Massachusetts.
What you’ll achieveAs a Principal Software Engineer, you will be a technical leader responsible for architecting and delivering complex, scalable, high‑performance software systems. You will shape technical direction, mentor senior engineers, drive engineering excellence, and influence strategy across product teams. Principal Engineers at Dell act as project leaders and architectural anchors, guiding teams toward high‑impact, high‑quality outcomes.
You will:
-
Lead the design and architecture of data and information systems supporting ISG business operations
-
Develop end‑to‑end data‑driven software solutions, ensuring performance, reliability, and long‑term maintainability
-
Own complex technical implementations, including risk identification, mitigation, and solutioning
-
Conduct design and code reviews while mentoring senior and mid‑level engineers
This is an excerpt. Read the full job description on Dell Technologies careers →