Software Engineer, Data Protection Software Engineering

Dell Technologies

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$132,480–$182,160 / yr
Posted
9 days ago
Freshness
Confirmed live today
Closes
Oct 16, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $179k
This role $157k
$122k most similar roles pay here $228k

This role pays less than 61% of similar roles. Most pay $142,487–$215,925 — the shaded band above. At the midpoint, this role pays about $157k versus about $179k 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 48 open roles on FindRole.

Listed pay typically runs $171,000–$233,750 across 46 roles with salary data.

Most-posted roles

View all roles at Dell Technologies

At a glance

TL;DR · Software Engineer, Data Protection Software Engineering

Software Engineer - Data Protection Software Engineering will join the ISG Software Engineering team to develop next-generation cyber resiliency, data protection, and data availability solutions. As a Software Engineer 2, you will design, develop, and maintain scalable microservices and control plane components for cloud-native distributed systems across public, hybrid, and on-premises environments. Your daily work involves building REST-based services and APIs using Java and Spring Boot while utilizing Spec Driven Development and AI-assisted engineering tools to enhance productivity. You will manage orchestration, policy management, and data protection workflows while performing root-cause analysis and debugging. Key technical requirements include experience with the Spring Framework, Linux/Unix platforms, multithreaded programming, and messaging systems like RabbitMQ or NoSQL databases. The role addresses critical challenges in protecting enterprise data against operational failures, cyber threats, and ransomware attacks across diverse infrastructure environments.

What does a Software Engineer earn in California?

Median $214000 from 830 postings across 69 companies.

See salary data

What you'll do

  • Design, develop, and maintain scalable microservices and control plane components for the Data Protection portfolio.
  • Build and enhance REST-based services and APIs using Java and Spring Boot technologies.
  • Implement cloud-native distributed systems across public, hybrid, and on-premises environments.
  • Perform root-cause analysis and debugging to resolve product issues across multiple technology stacks.
  • Develop software for orchestration, policy management, monitoring, and data protection workflows.
  • Create automated unit, integration, and end-to-end tests to ensure product reliability.
  • Participate in code, security, and operational readiness reviews to ensure high-quality software delivery.

What we're looking for

  • 4+ years of software development experience.
  • Strong programming skills in Java, object-oriented design, and building backend services using Spring Boot and REST APIs.
  • Experience developing cloud-native applications, microservices, or distributed systems.
  • Proficiency with modern AI development tools to accelerate code development, testing, and documentation.
  • Solid understanding of operating systems, networking fundamentals, concurrency, multithreaded programming, and Linux/Unix platforms.
  • Knowledge of databases, messaging systems, and event-driven architectures.
  • Knowledge of virtualization/containerization technologies (e.g., VMware vSphere, Kubernetes) and cloud platforms (AWS, Azure, or Google Cloud) (preferred).
  • Experience in Data Protection, Backup & Recovery, CI/CD pipelines, or with Golang and C++ (preferred).

More like this

Similar roles

Lead Software Engineer, Java, Spring Boot

JPMorgan Chase

Plano, TX 39 days ago
Java Spring Framework Spring Boot Spring MVC Spring Data RESTful APIs Microservices CI/CD Jenkins Git Bitbucket MS SQL Server AWS GCP Azure Python Golang React NodeJS Kubernetes
8+ yrs exp

Lead Software Engineer, Java, Spring Boot

JPMorgan Chase

Plano, TX 4 days ago
Java Spring Framework Spring Boot Spring MVC Spring Data RESTful APIs Microservices CI/CD Jenkins Git Bitbucket MS SQL Server AWS GCP Azure Python Golang React NodeJS Kubernetes
8+ yrs exp

Data Security Engineer

Booz Allen Hamilton

Scott AFB, IL 56 days ago
Zero Trust Linux Containerization Virtru PKWare Thales Hybrid Cloud Systems Administration Data Security Risk Management Technical Architecture Security Infrastructure

Data Security Engineer

Leidos

Adelphi, MD 50 days ago $87,100–$157,450
Elasticsearch Logstash Kibana Kafka Python Bash CI/CD AWS Azure GCP Oracle Cloud DevSecOps SIEM Elastic Common Schema (ECS) Data Engineering Cybersecurity Operations
4+ yrs exp Hybrid