Senior Principal Software Engineer

Dell Technologies

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cork, Cork, Ireland
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$132k most similar roles pay here $246k

This listing doesn't post a salary. Most similar roles pay $164,625–$209,156.

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 74 open roles on FindRole.

Listed pay typically runs $170,000–$228,800 across 65 roles with salary data.

Most-posted roles

View all roles at Dell Technologies

At a glance

TL;DR · Senior Principal Software Engineer

Software Senior Principal Engineer joins the Software Engineering Team within the Unstructured Data Storage group to develop enterprise-grade, massively scalable storage systems. This role involves managing the full software development life cycle, including planning, requirements analysis, design, implementation, testing, deployment, and maintenance. The successful candidate will author detailed technical specifications and collaborate with product owners, architects, and AI agents to implement solutions for high-performance, resilient clustered systems like S3 object stores and scale-out NAS platforms. Key required skills include over eight years of experience in C, C++, Java, or Python, along with expertise in distributed systems, filesystem architecture, and microservices. The role also requires advanced prompting and context engineering to guide AI tools, alongside knowledge of networking, kernel queues, caching, and performance engineering to solve complex data-intensive infrastructure challenges.

What does a Software Engineer earn?

Median $196500 from 2013 postings across 147 companies.

See salary data

What you'll do

  • Manage the full software development life cycle including planning, design, implementation, testing, and maintenance.
  • Author and manage detailed technical specifications to translate business requirements into precise engineering goals.
  • Design and implement scalable distributed systems, microservices, and high-performance storage architectures.
  • Lead and mentor a small team or group of teams to ensure project success.
  • Utilize advanced prompting and context engineering to orchestrate AI agents for development tasks.
  • Solve complex system challenges related to file systems, networking, and data management.
  • Perform performance engineering and debugging for high-performance, resilient storage platforms.

What we're looking for

  • Exceptional programming skills with 8+ years of experience in C, C++, Java, or Python.
  • Experience in filesystem and distributed systems.
  • Ability to translate business requirements into precise, unambiguous technical specifications.
  • Excellent analytical, debugging, and problem-solving skills.
  • Advanced prompting and context engineering to guide AI tools toward desired outputs.
  • Strong experience in software architecture including system design, API design, microservices, and distributed systems.
  • Experience in performance engineering (preferred).
  • Familiarity with systems/storage protocols like NFS, SMB, or S3, networking, kernel/filesystem queues, and caching (preferred).

More like this

Similar roles

Senior Principal Software Engineer

General Dynamics

Annapolis Junction, MD 83 days ago $183,381–$193,049
CI/CD Kubernetes Helm Docker Podman Containerd Linux FPGA API Design Service-Oriented Architecture State Machines Embedded Software AI/ML Model Context Protocol Version Control Hardware-Software Co-design
10+ yrs exp Hybrid

Senior Principal Software Systems Engineer

General Dynamics

Boulder, CO 22 days ago $183,381–$193,409
MBSE AWS Azure Kubernetes Rancher Docker OpenShift Ansible Terraform Terragrunt Packer Agile DevOps RMF STIG Encryption
10+ yrs exp Hybrid

Senior Principal Software Engineer

Microsoft

Redmond, WA 47 days ago $119,800–$234,700
Azure AI Microservices React Power Platform D365 C# .NET Python JavaScript TypeScript ASP.NET REST API SQL Cosmos DB NoSQL CI/CD Git GitHub Copilot Azure AI Foundry Agile
4+ yrs exp

Senior Principal Software Engineer

The Walt Disney Company

Seattle, WA +2 2 days ago $239,700–$321,400
Distributed Systems API Gateway Service Mesh Kinesis Circuit Breaking Rate Limiting Load Shedding Distributed Tracing Observability SRE Identity Federation zero‑trust SDKs CLI Tools
10+ yrs exp Hybrid

Principal Systems Software Engineer

Nvidia

Santa Clara, CA +1 71 days ago $272,000–$431,250
Apache Spark CUDA C++ Java Scala cuDF CCCL UCX Parquet ORC JSON Apache Iceberg Delta Lake Unity Catalog AWS EMR Databricks Google Dataproc Oracle Cloud Data Flow Cloudera Apache Arrow Presto Velox Apache DataFusion
10+ yrs exp

Senior Principal Engineer

Arm Holdings

Austin, TX 6 days ago $308,600–$417,500
RTL PPA Cadence Synthesis Place-and-Route CPU Verification SDP DevOps AI/ML EDA Tool S
10+ yrs exp Hybrid