aerospike

Senior Software Engineer, Systems

Apply Now

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

JavaLinuxPythonRust

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.