Senior Software Engineer, Data Protection Software Engineering

Dell Technologies

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$161,920–$222,640 / yr
Posted
12 days ago
Freshness
Confirmed live yesterday
Closes
Oct 9, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $192k
$112k most similar roles pay here $247k

This role pays more than 65% of similar roles. Most pay $149,500–$206,912 — the shaded band above. At the midpoint, this role pays about $192k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Dell Technologies

Dell Technologies is a US-based technology company that designs and sells PCs, servers, storage and networking hardware, along with related software and IT services. Its product lines include the XPS, Latitude and Alienware PCs and the PowerEdge server and PowerStore storage families.

Dell Technologies currently has 73 open roles on FindRole.

Listed pay typically runs $164,025–$225,750 across 64 roles with salary data.

Most-posted roles

View all roles at Dell Technologies

At a glance

TL;DR · Senior Software Engineer, Data Protection Software Engineering

As a Senior Software Engineer on the ISG Software Engineering team, you will design and deliver features for the Data Protection portfolio. You will independently drive complex feature development from concept to production support while leading technical design discussions, mentoring engineers, and championing engineering excellence. Your daily work involves developing high-performance services and distributed systems, defining service contracts, and improving reliability and observability. The role requires expertise in C, C++, Java, or Golang for data path and control path services. You will work with virtualization technologies like VMware vSphere, Hyper-V, OpenStack, and Kubernetes within CI/CD pipelines. This position addresses the challenge of providing cyber resiliency, data protection, and data availability solutions across on-premises, hybrid cloud, and public cloud environments to ensure enterprise data continuity and security.

What does a Software Engineer earn in California?

Median $214000 from 742 postings across 65 companies.

See salary data

What you'll do

  • Design and develop high-performance distributed systems and services for the Data Protection portfolio.
  • Lead technical design reviews and code reviews to ensure engineering excellence and software craftsmanship.
  • Drive complex features from initial concept through implementation, testing, deployment, and production support.
  • Define service contracts, API standards, scalability strategies, and resiliency mechanisms for core products.
  • Translate business objectives into technical solutions and actionable engineering roadmaps in collaboration with stakeholders.
  • Troubleshoot and resolve complex production issues across multiple services and technology stacks.
  • Champion AI-assisted development and agentic engineering practices throughout the software development lifecycle.
  • Mentor and coach junior engineers to improve team technical capability and delivery effectiveness.

What we're looking for

  • 7+ years of software development experience.
  • Strong expertise in C/C++, Java, or Golang for data path and control path services.
  • Proven experience building and operating large-scale distributed systems and providing technical leadership, mentoring, and coaching.
  • Strong understanding of virtualized and containerized workloads with expertise in debugging and performance optimization.
  • Expertise with virtualization technologies including VMware vSphere, Hyper-V, OpenStack, and Kubernetes ecosystems.
  • Proficiency with CI/CD pipelines, DevOps practices, observability platforms, and AI-assisted engineering tools.
  • Experience in Data Protection, Cyber Recovery, Storage, or Enterprise Infrastructure Software (preferred).
  • Experience with messaging systems like RabbitMQ and knowledge of AI/ML or GenAI frameworks (preferred).

More like this

Similar roles

Senior Software Engineer, C++

Anduril Industries

Broomfield, CO 8 days ago $190,000–$252,000
C++ Python CI/CD NoSQL Big Data Git Agile Unit Testing Digital Signal Processing Estimation Theory Control Systems Linear Algebra Differential Equations GPU Programming Parallel Programming Asynchronous Programming Sensor Fusion
8+ yrs exp

Senior Software Engineer, C++/Python

Northern Trust

Chicago, IL 13 days ago $164,600–$288,000
C++ Python SQL Linux Windows Git CI/CD Azure Kafka MQ Microservices Containerization GitHub Copilot Claude Distributed Systems Performance Tuning
10+ yrs exp

Senior C++ Software Engineer, Chip Design Tools

Nvidia

Santa Clara, CA +3 79 days ago $152,000–$241,500
C++ Golang Unix Linux Verilog VLSI Compiler Build Systems Database Dynamic Code Analysis Domain-Specific Languages (DSLs) Computer Architecture RTL Design
5+ yrs exp

Senior Software Engineer, Platform Security

F5 Inc

Remote (Reston, VA) 16 days ago $179,500–$269,300
Golang Kubernetes Linux C++ Java AWS GCP HashiCorp Vault Keycloak Distributed Systems System Design FedRAMP PCI AI/ML LLM RAG Copilot Claude Codex
6+ yrs exp Remote