Software Engineer, C# Client

  1. Home
  2. C#
  • Company Aerospike
  • Employment Full-time
  • Location Bengaluru, India
  • Submitted Posted 2 weeks ago - Updated 10 hours ago
<p>Aerospike is the&nbsp;real-time database&nbsp;for&nbsp;mission-critical use cases and workloads, including&nbsp;machine learning, generative, and agentic AI.&nbsp;Aerospike powers millions of transactions per second with millisecond latency, at a fraction of the total cost of ownership compared to other databases.</p><p>Global leaders, including&nbsp;Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair,&nbsp;rely on Aerospike for&nbsp;customer 360, fraud detection, real-time bidding,&nbsp;profile stores, recommendation engines,&nbsp;and other use cases.&nbsp;</p><p>&nbsp;At Aerospike, we dream big and deliver even bigger. Our mission is to <strong>unleash the power of the world’s real-time data</strong> with a database built for <strong>infinite scale, speed, and sustainability</strong>.</p><p>If you're ready to shape the future of data, join us.</p><p><em>I</em><em>n Bengaluru we follow hybrid models with expectation of two days’ work from office.</em></p><p><strong>Client Engineering Job Summary</strong></p><p>At Aerospike, we have developed a flexible distributed database with exceptional speed, low latencies, and the ability to easily scale from Gigabytes to Petabytes. This is a modern no-SQL database optimized for the latest advancements in SSD and in-memory tech (such as Intel’s Optane persistent memory.)</p><p>We are looking for an engineer to work on Aerospike’s high speed scalable client libraries that interface with the Aerospike database.&nbsp; Our Smart Client libraries handle critical database cluster management and connection pools to enable extreme low latency and reliable transaction management for our customers’ enterprise applications.</p><p><strong>Responsibilities</strong></p><ul><li>Develop, maintain, and document Aerospike Client Libraries&nbsp;</li><li>Analyze and improve the performance,&nbsp; efficiency, reliability, and scalability of the client-server workflow via the client libraries</li><li>Work with support and sales teams to provide support for the product, with some on-call pager duty (9:30 AM to 9:00 AM 7 days, once every two weeks)</li></ul><p><strong>Qualifications</strong></p><ul><li>3+ years of hands-on coding experience in C# - required</li><li>1+ years of hands-on coding experience in another language (any of C, Java, Golang, Rust, Python) - strong plus</li><li>Experience building async and/or multithreaded applications/libs - required</li><li>Experience building high performance code (both space and time complexity) - required</li><li>Experience building dependency libraries a strong plus</li><li>Experience with NoSQL databases a plus.&nbsp; Experience building/extending databases a strong plus</li><li>Self-starter that demonstrates initiative and ability to work independently with little supervision</li><li>If available, please supply Git repos you have worked on, code examples, or questions you have answered (StackOverflow, etc)</li></ul><p>Aerospike is an Equal Opportunity Employer. We are committed to providing an environment free from discrimination on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law.</p>

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.