Staff Software Engineer

Added
9 days ago
Type
Full time
Salary
Salary not provided

Related skills

linux c git gcc gdb

📋 Description

  • Design, develop, and optimize the core I/O infrastructure that underpins the distributed file
  • Architect and implement scalable concurrency and synchronization mechanisms to support extreme
  • Design and enhance Quality of Service (QoS), fairness, prioritization, and resource management
  • Integrate and optimize SPDK (Storage Performance Development Kit) within the I/O Core to leverage
  • Design and implement distributed locking mechanisms and concurrency models to ensure consistency
  • Design and develop system software in C/C++ under tight deadlines with minimal supervision.

🎯 Requirements

  • Accountable, highly motivated, and capable of leading through influence and technical expertise.
  • 10+ years of experience in system software development and complex problem resolution.
  • Expert-level proficiency in C/C++.
  • Extensive Linux development and deployment experience, including file system development.
  • Deep understanding of operating system principles, kernel architecture, and system internals.
  • Strong experience with open-source development toolchains including GCC, GDB, G++, and Git.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →