> Markdown version of [/jobs/ext/616621-software-principal-engineer](https://www.wearedevelopers.com/jobs/ext/616621-software-principal-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Principal Engineer - **Company:** Dell Technologies Inc. - **Location:** Cork, KY, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer Programming, Continuous Delivery, Software Debugging, Linux, Ethernet, InfiniBand, Python (Programming Language), Scrum Methodology, Software Engineering - **Published:** June 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/dell-technologies-software-principal-engineer-ozcd40e21r ## About the Role * Exceptional programming skills with 8+ years of related experience * Strong skills in C and/or Python; willingness to learn across the stack * Excellent understanding of modern Linux, including the kernel, drivers, containers, early boot, and other low-level technologies * Analytical, problem-solving, and debugging skills * Self driven, detail oriented, with the ability to work independently and take ownership of tasks from design to implementation Desirable Requirements * Familiarity and hands-on experience with Storage systems * Knowledge about networking (ethernet, infiniband etc.) * Capacity to achieve proficiency in new tools, languages and frameworks with training and on-the-job experience * Excellent teamwork and communication skills to effectively collaborate in an Agile/ Scrum environment ## Description We're a modern, scrum-based engineering org that ships with high velocity and quality, using the best tools, hardware and development practices. As a Principal Software Engineer, you will work on innovative solutions using new and current technologies. You will design and implement capabilities, often spanning multiple components. You will: * Contribute to the development and architecture of our industry-leading modern storage platforms and take part in the full software development life cycle, including development, test, continuous delivery, and maintenance. * Create detailed technical designs for new features and improvements. Develop and maintain comprehensive documentation for all areas. * Work on discovery tasks and proof of concepts around modern networking solutions * Implement company standards and practices to ensure quality and security. * Coach and mentor more junior team members. ## Related Videos - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)