Software Principal Engineer

8 - 13 years

15 - 19 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What youll achieve

As a Software Principal Engineer, you will be responsible for developing filesystems features/solutions, from design/architecture to ship-ready product of highest quality, addressing customers business goals, needs and general business environment.

You will:

  • Design/architect and develop various Data-domain features. Participate/lead in design discussions/collaboration, code reviews, exercising development tools and processes, refine designs based on feedback, testing, and evolving requirements
  • Take part in the full software development life cycle including development, testing, continuous delivery and support.
  • Mentor junior engineers, ramp up new joiners on product/technologies/process.
  • Work with cross-functional teams, partners, and customers. Ensure seamless integration of components and technologies. Be an active member of an agile team.

Essential Requirements
  • 8+ years of experience in Filesystems/storage/distributed systems and/or adjacent domain with proven proficiency in C/C++, Linux, Python/Shell (or other scripting), and Systems Programming.
  • Experience in Linux user-space development, multithreading and storage or adjacent domains. Good debugging and troubleshooting skills.
  • Experience is designing complex storage features/solutions, with deep understanding of scaling, stability, availability, and reliability.
  • A strong emphasis on product performance and quality, a strong sense of technical ownership, and drive for excellence in every aspect of product development.

Desirable Requirements

  • CI/CD, automation. Agile-based development experience. Knowledge in Kubernetes, Hypervisors, and Containers a plus.
  • Excellent technical communication (both verbal and written).

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Dell Technologies logo
Dell Technologies

Computer Hardware Manufacturing

Round Rock Texas

RecommendedJobs for You