Software Principal Engineer - Datapath

GetTechSalesJobs

Bangalore, India
Systems programming
Distributed systems fundamentals
Linux or bsd development
Design and build next-generation AI data platform storage, tackling state-of-the-art problems in scale, performance, and reliability

Job Summary

  • Design and build next-generation AI data platform storage, tackling state-of-the-art problems in scale, performance, and reliability.
  • Own problems end-to-end across design, implementation, testing, deployment, and supportability within a cluster storage system.
  • Optimize performance across computer, memory, IO, networking, and storage media, and drive latency and throughput improvements with data-driven profiling.

Matching Summary

Design and build next-generation AI data platform storage, tackling state-of-the-art problems in scale, performance, and reliability.

Skills & Requirements

Must-have

  • systems programming
  • distributed systems fundamentals
  • Linux or BSD development
  • designing subsystems
  • leading cross-team feature delivery
  • improving observability and performance
  • driving root-cause and reliability initiatives

Nice-to-have

  • AI tools to build code/design
  • cloud environments
  • security and cryptography
  • modern scrum-based engineering org
  • high velocity and quality shipping

Key Requirements

  • 8 - 12 years of experience
  • Proficiency in C/C++ OR Java and Python
  • Experience with Linux or BSD debugging
  • Ability to write clean, testable code
  • Must have experience designing subsystems
  • Must have experience leading cross-team feature delivery
  • Must have experience setting quality bars
  • Must have experience improving observability and performance
  • Must have experience driving root-cause and reliability initiatives

Work Rights

Not specified

Tailored Resume

Cover Letter