Software Engineer at Dell Technologies - ScoutJobs - The AI-curated global job board
Skip to content
Dell Technologies
Posted 3 hours ago

Software Engineer

Dell TechnologiesSoftware Engineer

Perks & benefits

CommissionHealth Insurance

Requirements

Systems programming, Distributed systems, Linux/BSD debugging, C/C++, Java, or Python, 2-5 years experience

Skills

C#PythonJavaLinuxDistributed Systems

About the role

Responsibilities

  • Own problems end-to-end across design, implementation, testing, deployment, and supportability within a cluster storage system
  • Build and harden distributed services including durability, consistency, replication, and lifecycle management
  • Optimize performance across compute, memory, IO, networking (including RDMA), and storage media
  • Advance reliability through observability, telemetry, failure injection, and automated remediation
  • Contribute to security and compliance with secure-by-default engineering practices

Requirements

  • 2-5 years of related experience in software engineering
  • Strong foundation in systems programming and distributed systems (concurrency, networking, storage, consistency, fault tolerance)
  • Hands-on experience with Linux/BSD debugging and observability tools
  • Proficiency in C/C++, Java, or Python with experience writing clean, testable code in CI/CD pipelines
  • Strong analytical, debugging, and problem-solving skills

Preferred Qualifications

  • Bachelor’s degree in Computer Science or a related field
  • Deep understanding of kernel subsystems, device drivers, and firmware
  • Hands-on experience with RDMA/verbs, user space, and high-performance I/O frameworks such as SPDK or DPDK
  • Familiarity with cybersecurity and secure system design

Benefits

  • Comprehensive healthcare programs
  • Award-winning financial wellness tools and resources
  • Generous leave of absence for new parents and caregivers
  • Industry-leading wellness platform

About the Company

Dell Technologies delivers next-generation application enhancements and new products for a changing world. We design and develop software for platforms, peripherals, applications, and diagnostics using the most advanced technologies and engineering methodologies.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Dell Technologies · Durham

Sign up to apply