{"id":1258472,"url":"https://alion.io/job/aerospike-senior-software-engineer-client","title":"Senior Software Engineer, Client","company":{"id":1792229,"name":"Aerospike","domain":"aerospike.com","url":"https://alion.io/company/aerospike","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":22000,"max_usd":59000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":123},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Aerospike","optional":false},{"name":"AI Agents","optional":false},{"name":"C#","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Machine Learning","optional":false},{"name":"Rust","optional":false}],"status":"live","first_seen_at":"2026-09-23T06:25:40Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-09-29T01:31:57Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Aerospike is the real-time database for mission-critical use cases and workloads, including machine learning, generative, and agentic AI. Aerospike powers millions of transactions per second with millisecond latency, at a fraction of the total cost of ownership compared to other databases.\nGlobal leaders, including Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair, rely on Aerospike for customer 360, fraud detection, real-time bidding, profile stores, recommendation engines, and other use cases.\nAt 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.\nIf you're ready to shape the future of data, join us.\nAbout the Client Engineering Team\nThe Client Engineering team builds and maintains Aerospike’s Smart Client Libraries - high-performance software used by customer applications to communicate with the Aerospike database.\nThese libraries are much more than simple SDKs or connectors. They manage cluster topology, request routing, connection pools, retries, failover, concurrency, and performance optimization, helping Aerospike deliver consistent, low-latency transactions at scale.\nThe team works across multiple programming languages and sits directly between the Aerospike database and customer applications, making it a critical part of the overall product experience.\nRole Overview\nWe are looking for a Senior Software Engineer with strong product engineering fundamentals and experience building scalable, high-performance systems.\nThis is a hands-on engineering role where you will contribute to Aerospike’s client libraries, solve complex performance and reliability problems, and work closely with engineers across the global Client and Server teams.\nWhat You’ll Do\nBuild and enhance Aerospike Smart Client Libraries.\nWork on client-server communication, networking, concurrency, connection management, routing, retries, and failure handling.\nDiagnose complex performance and production issues.\nOptimize client behavior for latency, throughput, reliability, and scalability.\nWork closely with Server Engineering to support new database capabilities.\nContribute to API design and improve the overall developer experience.\nParticipate in design discussions, code reviews, testing, and engineering best practices.\nWhat You Bring\n6-9 years of software engineering experience.\nStrong programming skills in any of the 2 languages in Java, Go,C,C#,Rust.\nStrong product development experience - application or middleware-heavy backgrounds are not the target.\nGood understanding of concurrency, networking, distributed systems, and performance engineering.\nExperience building scalable backend, platform, infrastructure, SDK, library, or systems software.\nStrong debugging and problem-solving skills.\nAbility to write clean, maintainable, production-quality code.\nExperience working on high-throughput or low-latency systems is highly desirable.\nPreferred\nExperience with SDKs or client libraries is valuable, but not mandatory.\nExposure to NoSQL/distributed databases.\nLocation: Bangalore | Hybrid - 3 days in office","description_format":"text","description_chars":3246,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-25T19:45:03Z"}],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.852,"p_room":1,"age_days":4,"expected_fill_days":23,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/aerospike-senior-software-engineer-client","json_url":"https://alion.io/job/aerospike-senior-software-engineer-client.json","meta":{"generated_at":"2026-09-29T04:48:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4605,"day_limit":5000,"remaining_today":395,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}