Senior Software Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer, DevOps, Cloud Engineer - Software
Software Engineer / Senior Software Engineer – Locations:
Round Rock, TX;
Hopkinton, MA;
Seattle WA;
Raleigh NC
Join us to do the best work of your career and make a profound social impact as a Software Engineer / Senior Software Engineer on our Software Engineering Team.
What You’ll AchieveWe build enterprise‑grade, massively scalable cluster‑based storage systems running across Linux and BSD. Our portfolio includes a multi‑petabyte S3 object store and a scale‑out NAS platform. We’re a modern, scrum‑based engineering org that ships with high velocity and quality, using the best tools, hardware, and practices.
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, I/O, 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.
You are expected to work across multiple skills in the following areas.
- Massively Scalable S3 Object Store
- Primarily Java (server‑side), with deep I/O paths in C++
- Sophisticated networking including RDMA (RoCE)
- Scale‑Out NAS Platform (BSD & Linux)
- Primarily C, with Python and C++ components
- BSD platform work, networking stack, file systems, NFS/SMB, POSIX semantics
- Device firmware/drivers, kernel development, NVMe/NVMe‑oF
- Control Plane & Systems Management
- Cluster orchestration, configuration, leader election/consensus, upgrades/rollback, health & remediation
- APIs (REST/gRPC), CLI/UX tooling, tenant/resource isolation
- System Engineering
- Programming with Python, Linux Shell and an understanding data structures and algorithms
- OS Unix/Linux/BSD, NAS, Object storage/High availability services in private cloud/hybrid cloud environment
- Knows Postgre
SQL/MySQL, LDAP, Data Analysis, Distributed systems - Read/Write (IOPs, Latency, Bandwidth), I/O datapath, NFS, SMB, S3, ACLs, networking layers (switching, routing, VLANs)
- Performance & Observability/Security, Serviceability & Supportability
- 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.
- Kernel subsystems, device drivers, firmware; RDMA/verbs; SPDK/DPDK/JVM tuning and GC; async/reactive patterns; lock‑free/concurrent data structures
- File system 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)
Dell is committed to fair and equitable compensation practices. The salary range for the Software Engineer position is $130K to $155K. The salary range for the Senior Software Engineer position is $158K to $185K (note compensation may vary depending on location).
Benefits and PerksSupported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member.
Equal Employment OpportunityDell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.
Job : R285271
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).