Metsi Technologies

Senior Principal Software Engineer

Metsi Technologies

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop sophisticated systems and software based on customer’s business goals and needs.
  • Design and build next-generation AI data platform storage, mission-critical components powering 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, and storage media; drive latency and throughput improvements.
  • 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.

Requirements

  • 12 - 17 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) and ability to write clean, testable code; familiarity with unit/integration/system testing and CI/CD.
  • Technical leadership expertise of building and growing high-performing engineering teams, mentoring senior engineers, and setting technical direction for critical AI data platform storage systems.
  • Proven experience setting technical direction and cross-product architecture, delivering high-impact performance and reliability improvements, and raising the company-wide engineering bar through mentorship, clear communication, collaboration, and a bias for action.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • 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++JavaPythonsystems programmingdistributed systemsperformance optimizationautomated testingCI/CDdebugging
Soft Skills
technical leadershipmentoringclear communicationcollaborationproblem-solvingbias for action