Dell Technologies · 23 hours ago
Senior 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 building enterprise-grade storage systems and optimizing performance while ensuring reliability and security.
Data ManagementInformation and Communications Technology (ICT)Information ServicesInformation Technology
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
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
Your life. Your health. Supported by your benefits.
Explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at MyWellatDell.com
Company
Dell Technologies
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 CompanyTotal Funding
$4.5B2025-09-27Post Ipo Debt· $4.5B
2018-12-28IPO
Leadership Team
Recent News
Company data provided by crunchbase