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

Software Engineer

Dell TechnologiesSoftware Engineer

Perks & benefits

CommissionHealth InsurancePaid Leave

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, and storage media using data-driven profiling
  • 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 software engineering experience
  • 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 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. Our Software Engineering team works at the cutting edge to design and develop software for platforms, peripherals, applications, and diagnostics using the most advanced technologies and 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 · Hopkinton

Sign up to apply