About the role

  • Software Principal Engineer in the Filesystem Team developing high-quality filesystem features and solutions. Collaborating with cross-functional teams at Dell Technologies in Pune and Bangalore.

Responsibilities

  • Develop filesystem features/solutions from design/architecture to highest quality products
  • Participate/lead in design discussions/collaboration
  • Conduct code reviews
  • Refine designs based on feedback, testing, and evolving requirements
  • Take part in the full software development life cycle including testing and support
  • Mentor junior engineers
  • Work with cross-functional teams, partners, and customers
  • Ensure seamless integration of components and technologies
  • Be an active member of an agile team.

Requirements

  • 8+ years of experience in Filesystems/storage/distributed systems and/or adjacent domain
  • Proven proficiency in C/C++, Linux, Python/Shell (or other scripting), and Systems Programming
  • Experience in Linux user-space development
  • Good debugging and troubleshooting skills
  • Designing complex storage features/solutions with understanding of scaling, stability, availability, and reliability
  • Strong emphasis on product performance and quality
  • Strong sense of technical ownership and drive for excellence
  • CI/CD, automation (desirable)
  • Agile-based development experience (desirable)
  • Knowledge in Kubernetes, Hypervisors, and Containers (a plus)
  • Excellent technical communication (both verbal and written).

Benefits

  • Professional development opportunities
  • Flexible working hours

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridPuneIndia

Report this job

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

Report job