Senior Software Engineer - Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Dell Technologies · 17 hours ago

Senior Software Engineer - Software Engineer

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live, and play. As a Senior Software Engineer on the Software Engineering Team, you will contribute to the design, implementation, testing, deployment, and supportability of enterprise-grade storage systems, optimizing performance and advancing reliability in a distributed environment.

Data ManagementInformation and Communications Technology (ICT)Information ServicesInformation Technology
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Own problems end-to-end across design, implementation, testing, deployment, and supportability—within a cluster storage system
Build and harden distributed services: durability, consistency, replication, data paths, metadata, control planes, scheduling, placement, and lifecycle management
Optimize performance across compute, memory, IO, networking (including RDMA), and storage media (NVMe/SSD/HDD); drive latency and throughput improvements with data-driven profiling
Advance reliability through observability, telemetry, failure injection, chaos testing, and automated remediation; raise the bar on serviceability and supportability
Contribute to security & compliance with secure-by-default engineering

Qualification

Distributed SystemsC/C++JavaLinux/BSD DevelopmentPythonPerformance OptimizationAPIs (REST/gRPC)Cluster OrchestrationCommunication SkillsCollaboration Skills

Required

Strength in systems programming and distributed systems fundamentals (concurrency, networking, storage, consistency, fault tolerance)
Proficiency in at least one of C/C++, Java, or Python; willingness to learn across the stack
Experience with Linux or BSD development and debugging (e.g., perf, strace/dtrace/eBPF, tcpdump)
Ability to write clean, testable code; familiarity with unit/integration/system testing and CI/CD
Clear communication, collaboration, and a bias for action

Preferred

Kernel subsystems, device drivers, firmware; RDMA/verbs; SPDK/DPDK/JVM tuning and GC; async/reactive patterns; lock-free/concurrent data structures
Filesystem internals; NFS/SMB semantics; S3 object store internals; erasure coding/Observability stacks, performance profiling at scale, chaos/failure-injection
Security, crypto, FIPS/CC, secure boot, TPM, HSM integrations/Private or Public cloud (Microsoft Azure, Google GCP, and Amazon AWS)

Benefits

Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits.

Company

Dell Technologies

company-logo
Dell Technologies provides essential infrastructure for organizations to build their digital future.

H1B Sponsorship

Dell Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (240)
2024 (247)
2023 (210)
2022 (311)
2021 (323)
2020 (294)

Funding

Current Stage
Public Company
Total Funding
$4.5B
2025-09-27Post Ipo Debt· $4.5B
2018-12-28IPO

Leadership Team

leader-logo
Todd Edmunds
Global CTO Smart Manufacturing, Edge Compute and Digital Twin
linkedin
leader-logo
Jillian Mansolf
Senior Vice President Global Sales Strategy & Transformation
linkedin
Company data provided by crunchbase