Staff Software Engineer, Client Engineering

Aerospike

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

About Aerospike

Aerospike is the real-time database powering mission-critical systems at global innovators. Our platform delivers predictable sub-millisecond latency at massive scale and a dramatically lower TCO enabling fraud prevention payments customer 360 real-time bidding ML workloads and agentic AI.

Our mission is simple: to enable real-time data at global scale with a database built for speed scalability and sustainability.

This is a hybrid role with three days of in-office work.

About the Client Engineering Team

The Client Engineering team builds and maintains Aerospikes Smart Client Libraries intelligent high-performance software used by every Aerospike customer SDKs are sophisticated libraries that manage topology routing connection pools failover logic and performance optimizations to ensure consistent sub-millisecond transactions.

This team plays a critical role in achieving Aerospikes real-time performance characteristics. Their work defines how developers integrate with Aerospike and directly impacts the reliability and speed of mission-critical customer applications across fintech telco ad-tech retail and AI/ML systems.

Role Overview

We are looking for a Staff Engineer who combines deep systems engineering expertise with strong technical influence. This role is hands-on where you will design core components guide architectural decisions mentor engineers and help shape the growth of the new Client Engineering team in Bangalore.

What Youll Do

Technical Ownership

  • Build and optimize Smart Client Libraries in Java and Go.
  • Own key client-server communication components.
  • Drive performance improvements and maintain sub-millisecond behavior.

Technical Collaboration

  • Mentor and guide team members.
  • Work with global engineering teams to deliver stable client releases.
  • Help troubleshoot complex client-side issues (L3).

Impact Beyond Code

  • Improve API usability and developer experience.
  • Maintain high standards for code quality and reliability.
  • Contribute to better engineering practices for the India team.

What You Bring :

Required Skills & Experience

  • 8 years in software engineering with strong Java and Go skills.
  • Solid understanding of concurrency networking and distributed systems.
  • Experience with SDKs/libraries and mentoring engineers.

Preferred Skills

  • Rust Python or C# experience.
  • Familiarity with NoSQL systems.
  • Exposure to cloud-native tools or open-source work.

What Defines Success In This Role

  • Strong systems thinker who enjoys performance-focused coding.
  • Values clean APIs and maintainable code.
  • Collaborative clear communicator and comfortable owning complex work.

Required Experience:

Staff IC

About AerospikeAerospike is the real-time database powering mission-critical systems at global innovators. Our platform delivers predictable sub-millisecond latency at massive scale and a dramatically lower TCO enabling fraud prevention payments customer 360 real-time bidding ML workloads and agent...
View more view more

Key Skills

  • Campaigns
  • JSP
  • Dhtml
  • Loans
  • Automobile

About Company

Company Logo

Aerospike is the real-time database for AI, trusted in the world's most demanding environments. Consistent, available, and cost-efficient at any scale.

View Profile View Profile