About the role

  • Principal Engineer developing sophisticated software systems for Dell Technologies. Responsibilities include software development lifecycle participation and agile team collaboration.

Responsibilities

  • Responsible for developing sophisticated systems and software based on customer business goals
  • Design, develop, and maintain different components of a Data Protection storage appliance
  • Debug and resolve complex software, hardware, and network issues in production environments
  • Participate in the full software development life cycle
  • Be an active member of an agile team

Requirements

  • 8-12 years of experience in all phases of software development: feasibility, design, implementation, integration, test, and delivery
  • Strong Linux/Distributed system programming knowledge and hands-on experience
  • Proficient programming and debugging skills in C/C++ or Go
  • Knowledge of version control (Git) and bug tracking systems (JIRA)
  • Knowledge and expertise in Kubernetes

Benefits

  • Equal employment opportunity for all employees
  • Work environment free of discrimination and harassment

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

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

Report job