Aerospike hiring Senior Software Engineer, Client (Java + Go) • Remote (Work from Home) | Himalayas
AerospikeAE

Senior Software Engineer, Client (Java + Go)

Aerospike provides a high-performance NoSQL database designed for real-time, mission-critical applications, emphasizing efficiency and scalability.

Aerospike

Employee count: 201-500

Salary: 160k-190k USD

United States only

At Aerospike, we dream big and deliver even bigger. Our mission is to unleash the power of the world’s real-time data with a database built for infinite scale, speed, and sustainability.

We empower companies to tackle seemingly insurmountable challenges and achieve what’s never been done before. That’s why we developed the world’s leading real-time database—powering mission-critical applications for the most innovative, category-disrupting organizations.

Aerospike enables extreme-scale, real-time applications that:

  • Fight fraud in microseconds.
  • Drive dramatic increases in shopping cart size.
  • Power global digital payments.
  • Deliver hyper-personalized user experiences to tens of millions.

Industry leaders like Airtel, Experian, Nielsen, PayPal, Snap, Verizon Media, and Wayfair trust Aerospike as the foundation for their future. They rely on us to act in the moments that matter.

Headquartered in Mountain View, California, with offices in London, Bangalore, and Tel Aviv, Aerospike is the uncontested leader in next-generation, always-on, hyperscale data solutions. Unlike legacy NoSQL systems, our patented Hybrid Memory Architecture unlocks today’s hardware to deliver unimaginable performance and value for the most demanding data workloads—from the edge, to the core, to the cloud.

At Aerospike, we’re pushing the boundaries of what modern data infrastructure can achieve. Our distributed NoSQL database is engineered for extreme speed, ultra-low latency, and seamless scalability — powering the core systems of some of the largest enterprises in the world. Built for the latest innovations in storage and memory technologies (including Intel’s Optane), our platform scales effortlessly from Gigabytes to Petabytes.

Your Impact

We’re looking for a seasoned engineer to help shape the future of Aerospike’s high-performance Smart Client Libraries. These libraries are more than just connectors — they’re intelligent agents that manage cluster topology, connection pools, and ensure sub-millisecond transaction performance for mission-critical applications.

This role is perfect for someone who thrives on solving low-latency, high-concurrency problems and wants to own code that sits at the heart of distributed systems powering everything from finance to telco to ad tech.


What You’ll Do

  • 🛠 Design, implement, and maintain Smart Client Libraries in Java and Go

  • 📐 Collaborate with product, architecture, and customer teams to translate complex requirements into elegant, performant code

  • Optimize performance, reliability, and scalability of the end-to-end client-server communication stack

  • 📄 Contribute to documentation that helps other engineers thrive and build on your work


What You Bring

  • 3+ years of hands-on experience with Java — required

  • 3+ years of hands-on experience with Go — required

  • 💡 Additional experience in Rust, Python, or C# — strong plus

  • 🔁 Deep knowledge of asynchronous and multithreaded programming — required

  • 🧠 Proven ability to write high-performance, resource-efficient code

  • 📦 Experience building or maintaining dependency libraries or SDKs — a bonus

  • 🗃️ Familiarity with NoSQL databases and distributed systems — highly desirable

  • 🧭 Self-driven and comfortable navigating ambiguous technical challenges independently

    Bonus Points

    • 🔍 Show us your GitHub repos, StackOverflow contributions, or any open-source work — we love seeing real-world impact!

Salary Range for California Based Applicants: $160,000 - $190,000 (actual compensation will be determined based on experience, location, and other factors permitted by law).

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 160k-190k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Aerospike

Learn more about Aerospike and their company culture.

View company profile

Aerospike is at the forefront of distributed NoSQL databases, providing organizations with a real-time, multi-model database designed for scalability, speed, and sustainability. Our customers face the rapid growth of data and the need for immediate insights, which is why we deliver a platform that meets these demands head-on. With Aerospike, businesses can trust that they have a solution capable of handling heavy workloads and processing vast amounts of data in real-time without faltering.

Known for its hyper-efficient infrastructure, Aerospike dramatically reduces the number of servers needed, thereby lowering costs and carbon footprint while maximizing efficiency. Our patented Hybrid Memory Architecture™ empowers companies to grow from gigabytes to petabytes smoothly, eliminating trade-offs in performance. Key features include our multi-model database, which supports key-value, document, graph, and vector models, allowing seamless integration with large-scale applications. Leading companies across various industries, including Adobe and PayPal, rely on Aerospike's technology to unlock their full data potential.

Claim this profileAerospike logoAE

Aerospike

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at Aerospike

Explore the variety of open remote roles at Aerospike, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Aerospike

Remote companies like Aerospike

Find your next opportunity by exploring profiles of companies that are similar to Aerospike. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan