About the role

  • Senior Software Engineer at Dell Technologies responsible for developing systems software and contributing to software design and architecture for customer solutions. Collaborating with teams to implement and test solutions while using advanced technologies.

Responsibilities

  • Develop sophisticated systems and software based on customer business goals
  • Contribute to design and architecture of new software/storage environments
  • Prepare software/storage specifications
  • Build and review design, functional and user documentation
  • Develop, review and implement test strategies for software products

Requirements

  • Validated experience in software development
  • Strong emphasis on hardware integration and low-level driver programming
  • Proficient in C/C++
  • Deep expertise in systems programming
  • Skilled in Python and Perl for automation and testing workflows
  • Hands-on experience using Docker
  • Proven track record of delivering high-performance software solutions
  • Ability to design, implement, and debug scalable software systems
  • Quick to adapt to new tools, languages, and operating systems
  • Prior experience with AI technologies is desirable

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
  • Bonuses
  • Stock options
  • Equipment allowances
  • Wellness programs

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$152,150 - $196,900 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job