LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Aerospike›Senior Software Engineer, Systems
Aerospike

About Aerospike

The real-time big data platform for enterprises

🏢 Tech👥 201-500 employees📅 Founded 2009📍 Mountain View, CA💰 $201m⭐ 3.3
B2BArtificial IntelligenceBig dataMachine LearningSaaS

Key Highlights

  • Headquartered in Mountain View, CA with 201-500 employees
  • Clients include PayPal, Verizon Media, and the European Central Bank
  • $201 million raised in Series E funding in 2024
  • Aerospike Connect integrates with Apache Spark, Kafka, and more

Aerospike is a real-time big data platform headquartered in Mountain View, CA, that specializes in handling massive petabyte data sets for clients like PayPal, Verizon Media, and the European Central Bank. With $201 million raised in Series E funding in 2024, Aerospike is enhancing its AI capabiliti...

🎁 Benefits

Aerospike offers comprehensive health plans, unlimited PTO, and a 401(k) plan. Employees enjoy healthy in-office snacks, a well-equipped workspace wit...

🌟 Culture

Aerospike fosters a culture focused on high performance and innovation, emphasizing the need for real-time data solutions without compromising on cost...

🌐 Website💼 LinkedIn𝕏 TwitterAll 23 jobs →
Aerospike

Senior Software Engineer, Systems

Aerospike • Mountain View, CA

Posted 6d ago🏛️ On-SiteSeniorSoftware engineering📍 Mountain view
Apply Now →

Skills & Technologies

LinuxCC++NetworkingLow-level i/oDebuggingPerformance tuning

Overview

Aerospike is seeking a Senior Software Engineer, Systems to develop core systems software with a focus on performance and reliability. You'll work with technologies like C and C++ in Mountain View, CA. This role requires experience in systems-level software development.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in systems-level software development. Your expertise includes working with high-performance, low-latency systems, and you understand the intricacies of networking and hardware interfaces. You are proficient in C and C++, and you have a solid grasp of Linux environments, which allows you to develop and optimize code effectively.

Your background includes experience with debugging and performance tuning, ensuring that the systems you develop are not only functional but also efficient. You thrive in collaborative environments, working closely with project managers, performance engineers, and quality engineers to align development efforts with business needs. You are familiar with low-level interfaces and have a keen interest in optimizing interactions with storage and network hardware.

Desirable

Experience with kernel modules or filesystems is a plus, as is familiarity with technologies such as PCIe, NVMe, DMA, RDMA, epoll, and io_uring. You are eager to learn and adapt to new technologies, contributing to the continuous improvement of Aerospike's platform.

What you'll do

As a Senior Software Engineer at Aerospike, you will design and implement systems-level software that enhances the performance and reliability of our database platform. Your primary focus will be on developing high-performance, low-latency code that interacts seamlessly with storage and network hardware. You will be responsible for debugging and optimizing existing systems, ensuring they meet the demands of mission-critical workloads.

You will collaborate with cross-functional teams to identify and address performance bottlenecks, contributing to the overall efficiency of our systems. Your role will involve writing clean, maintainable code and participating in code reviews to uphold high standards of software quality. You will also engage in discussions around architectural decisions, providing insights based on your experience and expertise.

In addition to your technical responsibilities, you will play a key role in mentoring junior engineers, sharing your knowledge and helping them grow in their careers. You will contribute to a culture of continuous learning and improvement, encouraging innovation and experimentation within the team.

What we offer

At Aerospike, we offer a competitive salary range of $170,000 - $195,000 for California-based applicants, with actual compensation determined by experience and other factors. You will be part of a dynamic team that is shaping the future of data management, working on cutting-edge technology that powers millions of transactions per second.

We foster an inclusive and collaborative work environment where your contributions are valued. You will have opportunities for professional development and growth, as well as the chance to work on impactful projects that make a difference in the industry. Join us at Aerospike and be part of a mission-driven company that is dedicated to unleashing the power of real-time data.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Aerospike.

Apply Now →Get Job Alerts