aerospike
Senior Software Engineer, Systems
At a Glance
- Location
- Mountain View, California, United States
- Experience
- 5+ years
- Compensation
- California Based Applicants: [$170,000 - $195,000] (actual compensation will be
- Posted
- 2026-03-24T18:09:13-04:00
Key Requirements
Required Skills
Domain Knowledge
- Embedded Systems
Requirements
Strong understanding of OS internals – threading, concurrency, memory management, and I/O subsystems.
5+ years of experience in systems-level software development, such as networking, kernel, drivers, RTOS, embedded, or firmware.
Experience shipping and deploying performance-critical systems in production environments.
Experience with large distributed systems software internals, such as Lustre or Ceph.
Knowledge of the CAP theorem and/or distributed consensus protocols (Paxos, Raft, etc.).
Familiarity with low-level performance optimization techniques for high-throughput data processing.
Responsibilities
Design and implement
systems-level software
, especially in areas related to networking, low-level I/O, and hardware interfaces.
Develop high-performance, low-latency code for interacting with storage and network hardware.
Debug and optimize OS-level issues across Linux-based environments.
Ensure system quality through rigorous testing and benchmarking.