About the role

  • Software Principal Engineer responsible for developing systems and software for AI strategies in storage technologies. Working in Bengaluru/Pune with advanced tech in a scrum-based organization.

Responsibilities

  • Develop sophisticated systems and software based on customer needs
  • Design and build next-generation AI data platform storage
  • Own problems end-to-end across design, implementation, testing, deployment, and supportability
  • Optimize performance across computer, memory, IO, networking, and storage media
  • Collaborate in scrum teams; write clear design docs, PRDs, and RFCs; perform code reviews

Requirements

  • 8 - 12 years of experience in systems programming and distributed systems fundamentals
  • Proficiency in at least one of C/C++ OR Java and Python
  • Experience with Linux or BSD development and debugging
  • Ability to write clean, testable code
  • Must have experience designing subsystems, leading cross-team feature delivery, and driving root-cause and reliability initiatives

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Software Principal Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job