Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Engineering
  4. Senior Software Engineer, Client Engineering
Aerospike logo

Aerospike

Senior Software Engineer, Client Engineering at Aerospike

Bangalore, IndiaFull-timeEngineeringPosted 2 months ago
Apply with Pipeline→

About the Role

<h2><span style="font-size: 12pt;"><strong>About Aerospike</strong></span></h2> <p>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.</p> <p>Our mission is simple: to enable real-time data at global scale with a database built for speed, scalability, and sustainability.</p> <p><strong>This is a hybrid role with three days of in-office work.</strong></p> <h1><span style="font-size: 12pt;"><strong>About the Client Engineering Team</strong></span></h1> <p>The Client Engineering team builds and maintains Aerospike’s <strong>Smart Client Libraries</strong> — intelligent, high-performance software used by every Aerospike customer application.These SDKs are sophisticated libraries that manage topology, routing, connection pools, failover logic and performance optimizations to ensure <strong>consistent sub-millisecond transactions</strong>.</p> <p>This team plays a critical role in achieving Aerospike’s 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.</p> <h1><span style="font-size: 12pt;"><strong>Role Overview</strong></span></h1> <p>We are looking for a <strong>Senior Software Engineer</strong> 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.</p> <h1><span style="font-size: 12pt;"><strong>What You’ll Do</strong></span></h1> <h2><span style="font-size: 12pt;"><strong>Technical Ownership</strong></span></h2> <ul> <li>Build and optimize Smart Client Libraries in Java and Go.</li> <li>Own key client-server communication components.</li> <li>Drive performance improvements and maintain sub-millisecond behavior.</li> </ul> <h2><span style="font-size: 12pt;"><strong>Technical Collaboration</strong></span></h2> <ul> <li>Work with global engineering teams to deliver stable client releases.</li> <li>Help troubleshoot complex client-side issues (L3).</li> </ul> <h2><span style="font-size: 12pt;"><strong>Impact Beyond Code</strong></span></h2> <ul> <li>Improve API usability and developer experience.</li> <li>Maintain high standards for code quality and reliability.</li> <li>Contribute to better engineering practices for the India team.</li> </ul> <h1><span style="font-size: 12pt;"><strong>What You Bring :&nbsp;</strong></span></h1> <h2><span style="font-size: 12pt;"><strong>Required Skills &amp; Experience</strong></span></h2> <ul> <li>5-8 years in software engineering with strong Java and Go skills.</li> <li>Solid understanding of concurrency, networking, and distributed systems.</li> <li>Experience with SDKs/libraries and mentoring engineers.</li> </ul> <h2><span style="font-size: 12pt;"><strong>Preferred Skills</strong></span></h2> <ul> <li>Java and Golang experience.</li> <li>Familiarity with NoSQL systems.</li> <li>Exposure to cloud-native tools or open-source work.</li> </ul> <h1><span style="font-size: 12pt;"><strong>What Defines Success In This Role</strong></span></h1> <ul> <li>Strong systems thinker who enjoys performance-focused coding.</li> <li>Values clean APIs and maintainable code.</li> <li>Collaborative, clear communicator, and comfortable owning complex work.</li> </ul>

Related Roles

  • SSE/ SDE II - DB Server

    Aerospike

    Bangalore, India
  • Cloud Platform Engineering Manager

    Aerospike

    Mountain View, CA
  • Senior Software Engineer, Control Plane

    Aerospike

    Remote, USARemote
  • Senior Infrastructure Engineer, Cloud

    Aerospike

    Remote, USARemote
  • Senior Software Engineer, Data Plane

    Aerospike

    Remote, USARemote
  • Software Engineer, (Aerospike Kubernetes Operator)

    Aerospike

    Bengaluru, India