Talent.com
Software Principal Engineer
Software Principal EngineerDell • Durham, NC, United States
[error_messages.no_longer_accepting]
Software Principal Engineer

Software Principal Engineer

Dell • Durham, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Software Principal Engineer

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 Software Principal Engineer on our Software Engineering Team in Hopkinton, Massachusetts or Durham, North Carolina.


What you’ll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment creating software solutions.

You will:

  • Responsible for the development and maintenance of data recovery software for Dell’s storage product in a scrum team-oriented environment

  • Contribute to the design and architecture of new features according to the product manager and customer’s requirement

  • Build and review design, functional, technical and/or user documentation as needed

  • Develop, review and implement test cases for software products and systems

  • Triage and debug different issues found by testing and in customer cases



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

  • Bachelor’s degree in Computer Science or related field

  • 10+ years of proven experience in complicated system, e.g. critical telecom product, OS (multi-threading, locks, scheduling), storage protocols (NFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering, etc.

  • Strong C/C++ and Python programming skills

  • Strong Linux/Windows kernel programming skills

  • Ability to code/debug sophisticated programs in a large and complicated code base, using either written or verbal design specifications


Desirable Requirements

  • Knowledge and expertise in file systems and data recovery development

  • Experience with Agile and Scrum methodology

Compensation: Dell is committed to Fair and Equitable compensation practices. The Base Salary Range for this role is $178,000 - $230,000.

Benefits and Perks of working at Dell Technologies

Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at MyWellatDell.com

Who we are

We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies 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. Read the full Equal Employment Opportunity Policy here.

Job ID:R282862

By applying, you consent to your information being transmitted to the Employer by SonicJobs.
See Dell Privacy Policy at http://www.dell.com/learn/us/en/uscorp1/policies-privacy and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions

[job_alerts.create_a_job]

Software Principal Engineer • Durham, NC, United States

[internal_linking.similar_jobs]
Director of Software Engineering

Director of Software Engineering

The Brixton Group • Durham, NC, United States
[job_card.full_time]
Get AI-powered advice on this job and more exclusive features.This range is provided by The Brixton Group.Your actual pay will be based on your skills and experience — talk with your recruiter to l...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior to Principal DevOps Engineer - Hybrid, Durham, NC area - W2 Only

Senior to Principal DevOps Engineer - Hybrid, Durham, NC area - W2 Only

YOH Services LLC • Durham, NC, United States
[job_card.full_time]
Senior to Principal DevOps Engineer - Hybrid, Durham, NC area - W2 Only.Proficient with 8+ years of experience in developing and maintaining Terraform infrastructure on AWS.Experienced in Java, Spr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Architect

Principal Software Architect

Toshiba Global Commerce Solutions - External • Durham, NC, United States
[job_card.full_time]
Toshiba Global Commerce Solutions is seeking a hands‑on Principal Software Architect to lead end‑to‑end solution delivery for major retail platforms.In this role, you will own architecture leadersh...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Architect: AI-Driven Retail Platform

Principal Software Architect: AI-Driven Retail Platform

Toshiba Global Commerce Solutions - External • Durham, NC, United States
[job_card.full_time]
A leading technology firm in North Carolina seeks a Principal Software Architect responsible for end-to-end solution delivery on retail platforms.You'll lead architecture governance, implement AI-e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
DoorDash Shopper - Sign Up and Start Earning

DoorDash Shopper - Sign Up and Start Earning

DoorDash • Roxboro, NC, United States
[job_card.full_time] +1
Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shopper you ...[show_more]
[last_updated.last_updated_30] • [promoted]
Director of Software Architecture & Engineering

Director of Software Architecture & Engineering

Fidelity Investments Inc. • Durham, NC, United States
[job_card.full_time]
A leading financial services firm seeks a Director of Software Engineering to oversee development and implementation of portfolio construction applications.Candidates should have a Bachelor’s degre...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Facilities Engineer

Facilities Engineer

Kriya Therapeutics • Research Triangle Park, NC, US
[job_card.full_time]
[filters_job_card.quick_apply]
Kriya is a biopharmaceutical company whose mission is to develop life-changing gene therapies for diseases affecting millions of patients around the world.We leverage our proprietary computational ...[show_more]
[last_updated.last_updated_variable_days]
Restaurant Delivery - Sign Up in Minutes

Restaurant Delivery - Sign Up in Minutes

DoorDash • Roxboro, NC, United States
[job_card.full_time] +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o...[show_more]
[last_updated.last_updated_30] • [promoted]
Lead Systems Engineer

Lead Systems Engineer

Tharu Technologies LLC • North Carolina, USA
[job_card.full_time]
Lead Systems Engineer contributing and being a key technical member of the Fleet System Engineering team and responsible for interfacing with multiple Engineering disciplines, Business Managers, Pr...[show_more]
[last_updated.last_updated_variable_days]
Want Cash Jobs? Earn With Uber Instead

Want Cash Jobs? Earn With Uber Instead

Uber eats • Roxboro, NC, US
[job_card.full_time] +1
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Director, Software Engineering

Director, Software Engineering

Vontier • NC, United States
[job_card.full_time]
Introduction and What You Will Do (Job Responsibilities).Lead a multi-disciplinary engineering team through the full SDLC — from epic definition and functional specs to final delivery and support.W...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior / Principal DevOps Engineer

Senior / Principal DevOps Engineer

Kforce Inc • Durham, NC, United States
[job_card.full_time]
Kforce has a client that is seeking a Senior/Principal DevOps Engineer in Durham, NC.Bachelor's or Master's degree in Computer Science or related technical field.Proficient with 8+ years of experie...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior to Principal DevOps Engineer - Hybrid, Durham, NC area - W2 Only

Senior to Principal DevOps Engineer - Hybrid, Durham, NC area - W2 Only

Yoh Services LLC • NC, United States
[job_card.full_time]
Senior to Principal DevOps Engineer - Hybrid, Durham, NC area - W2 Only.Proficient with 8+ years of experience in developing and maintaining Terraform infrastructure on AWS.Experienced in Java, Spr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Junior Software Engineer

Junior Software Engineer

Builder Clarity LLC • Durham, North Carolina, United States
[job_card.full_time]
[filters_job_card.quick_apply]
YOU MUST LIVE IN RALEIGH, DURHAM (TRIANGLE) AREA OR YOUR APPLICATION WILL BE AUTOMATICALLY REJECTED.Zapier/N8N/Make, API integration and iterate on our BI Dashboard SaaS product as we pivot toward ...[show_more]
[last_updated.last_updated_30]
Principal DevOps Engineer | AWS, Terraform, CI/CD Expert

Principal DevOps Engineer | AWS, Terraform, CI/CD Expert

YOH Services LLC • Durham, NC, United States
[job_card.full_time]
A leading global staffing company is looking for a Senior to Principal DevOps Engineer to work in a hybrid model in the Durham, NC area.The role requires proficiency in Terraform on AWS, experience...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Appian Consultant

Principal Appian Consultant

Groundswell • NC, United States
[job_card.full_time]
Groundswell is a premier technology integrator resolutely committed to solving the most complex challenges facing federal agencies today.Our name, Groundswell, represents our commitment to be an un...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

Physician's Surrogacy • Roxboro, NC, US
[job_card.full_time] +2
What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency.We respect the time and commitment ...[show_more]
[last_updated.last_updated_30] • [promoted]
Director, Software Engineering

Director, Software Engineering

Soteria Reinsurance Ltd. • Durham, NC, United States
[job_card.full_time]
Director, Software Engineering page is loaded## Director, Software Engineeringlocations: Durham, NCtime type: Full timeposted on: Posted Todaytime left to apply: End Date: February 24, 2026 (30+ da...[show_more]
[last_updated.last_updated_variable_days] • [promoted]