Principal Systems Engineer
TensorMem · Pune · onsite · Posted 21d ago
Not disclosed12–16 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Requirements:
- Deep expertise in computer science fundamentals, operating systems, data structures, algorithms, and hardware architecture.
- Deep knowledge of metadata synchronization, cache coherence, and consensus/consistency protocols (e. g., Paxos, Raft, and lease management) in distributed systems.
- Deep knowledge of Linux kernel design principles, specifically for I/O and networking subsystems, NUMA architectures, and PCIe topologies.
- Expert-level proficiency in C or C++ for low-level systems software development.
- Advanced proficiency in Python, Go, or Linux scripting for automated testing, system tooling, and data analysis.
- Expert knowledge of distributed and cloud-scale storage architectures and protocols (e. g., Ceph, Lustre, NFSv4, S3, RDMA/NVMe-oF).
- Mastery of modern development toolchains and AI-assisted coding technologies (e. g., VSCode, GitHub Copilot).
- Extensive experience with white-box profiling, performance diagnostics, and system tools (e. g., SystemTap, Valgrind, and advanced compiler flags).
Sourced from instahyre
Skills
distributedcKernelnfsStorageC plus plusCephlustreLinux