Metsi Technologies

Software Principal Engineer – Datapath

Metsi Technologies

full-time

Posted on:

Location Type: Hybrid

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build next-generation AI data platform storage - mission-critical components powering our AI strategy
  • Own problems end-to-end across design, implementation, testing, deployment, and supportability—within a cluster storage system
  • Build and harden distributed services: durability, consistency, replication, data paths, metadata, control planes, scheduling, placement, and lifecycle management
  • Optimize performance across computer, memory, IO, networking (including RDMA), and storage media (NVMe/SSD/HDD/AFA)
  • Drive latency and throughput improvements with data-driven profiling and advance reliability through observability, telemetry, failure injection, chaos testing, and automated remediation
  • Raise the bar on serviceability and supportability
  • Collaborate in scrum teams; write clear design docs, PRDs, and RFCs; perform code reviews and mentor peers
  • Raise product quality via automated tests, CI/CD pipelines, build hygiene, and release engineering & Contribute to security & compliance (TLS, authN/Z, crypto, FIPS, STIG/NIST best practices)

Requirements

  • 8 - 12 years of experience in systems programming and distributed systems fundamentals (concurrency, networking, storage, consistency, fault tolerance)
  • Proficiency in at least one of C/C++ OR Java and Python (good to have); willingness to learn across the stack
  • Experience with Linux or BSD development and debugging (e.g., performance, strace/dtrace/eBPF, tcpdump)
  • Ability to write clean, testable code; familiarity with unit/integration/system testing and CI/CD
  • Must have experience designing subsystems, leading cross-team feature delivery, setting quality bars, improving observability and performance, and driving root-cause and reliability initiatives with clear communication, collaboration, and a bias for action
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++JavaPythonLinuxBSDdistributed systemsperformance optimizationautomated testingCI/CD
Soft Skills
collaborationcommunicationmentoringproblem-solvingleadershipclean code writingbias for actiondesign documentationcode reviewscross-team feature delivery