2,087,771open jobs
127,968companies
241,607added this week
Browse all
Location
In office (Bengaluru)
Experience
4+ years exp

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
A multi-modal memory layer behind whichever model you run. Preferences learned from real conversations, returned in real time, benchmarked on public suites.

We are looking for a strong Distributed Systems Engineer to design, build and operate the core infrastructure powering our AI memory platform. You will work on the distributed backend services behind our Memory API, taking ownership of the complete serving infrastructure — from request handling and data storage to indexing, retrieval, observability and production reliability. This role requires strong software engineering fundamentals, hands-on experience building and operating distributed systems, and the ability to solve complex engineering challenges involving concurrency, data consistency, latency and scalability. You will have end-to-end ownership of critical infrastructure and work closely with the founding team to shape the technical architecture of the product.


Responsibilities:

  • Design, develop and operate distributed backend services that power the company's AI memory API.
  • Own the end-to-end serving architecture, ensuring low latency, high availability, reliability and performance under heavy workloads.
  • Build and maintain scalable storage and indexing systems that support concurrent reads and writes while ensuring data consistency and correctness.
  • Design efficient data retrieval and processing mechanisms to support memory storage and retrieval at scale.
  • Identify and address performance bottlenecks, system failures and infrastructure limitations.
  • Build robust observability solutions using metrics, logs and distributed tracing to monitor system health and troubleshoot production issues.
  • Manage production deployments, database migrations, version upgrades and rollback strategies while preventing data corruption or loss.
  • Design systems that can gracefully handle failures, traffic spikes and increasing infrastructure demands.
  • Take ownership of production reliability, debugging and continuous improvement of critical backend services.


Requirements:

  • 3+ years of hands-on experience building, deploying and operating distributed systems in production environments.
  • Strong software engineering fundamentals, including data structures, algorithms, concurrency and computer networking.
  • Strong programming proficiency in at least one language such as Python, Go, Rust or an equivalent language.
  • Solid understanding of distributed systems concepts, including fault tolerance, concurrency, data consistency and service communication.
  • Hands-on experience with databases, storage systems and message queues, including designing, operating and troubleshooting them in production.
  • Experience designing and developing scalable backend services, APIs and distributed architectures.
  • Strong understanding of production debugging, system monitoring, performance optimisation and failure handling.
  • Ability to independently identify potential system failures, design preventive solutions and troubleshoot complex production issues.
  • Experience taking ownership of backend infrastructure from design and development through deployment and ongoing operations.


Good to Have:

  • Experience building low-latency, high-throughput backend services.
  • Knowledge of caching technologies, retrieval systems and indexing mechanisms.
  • Experience with event-driven architectures and messaging systems such as Kafka, NATS or equivalent.
  • Exposure to machine learning infrastructure, including GPU scheduling, model serving, inference optimisation and batching.
  • Experience building infrastructure or internal platforms that other engineering teams depend on.
  • Familiarity with cloud infrastructure, containerisation and production deployment systems.


Ideal Candidate Profile:

  • We are looking for an engineer who goes beyond writing backend code and has a strong understanding of how production systems behave under real-world conditions.
  • The ideal candidate should be comfortable designing distributed architectures, managing databases and queues, debugging complex failures, optimising latency and taking complete ownership of mission-critical infrastructure.
  • The key expectation is hands-on experience building and operating reliable, scalable distributed systems in production environments.

Skills

Databases, Distributed Systems, Go, Kafka, NATS, Python, Rust

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,087,771 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
In office · Full-Time · 10+ years exp · Bengaluru · Pune
Java
DevOps
Splunk
New Relic
OpenTelemetry
CI/CD
AWS
AIOps
Management
Agile
ITIL
Apply
Hybrid · Gurgaon
Python
AI/ML
Machine Learning
Apply
In office · Full-Time · 3+ years exp · India
Python
Databases
Neo4j
DevOps
Git
Management
Agile
Kanban
Apply
In office · 2+ years exp · Bachelor's Degree · Bengaluru
Python
Java
C++
AI/ML
Spark
Apply
Java 3 hours ago
In office · Full-Time · 3+ years exp · Bachelor's Degree · Chennai
Java
SQL
Java
Hibernate
DevOps
Rest API
Git
Management
Agile
Apply
≈ $23k – $59k per year (Estimated) · In office · 7+ years exp · Bengaluru
Python
JavaScript
Java
TypeScript
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
AWS
Docker
Kubernetes
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Azure
AWS
Kubernetes
Apply
≈ $21k – $51k per year (Estimated) · In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
WebRTC
WebSockets
Azure
AWS
Kubernetes
Cybersecurity
HIPAA
Apply
In office · Bengaluru
C#
C++
Visual Basic
C#
.NET
Apply
In office · Bengaluru
JavaScript
Java
Node JS
Java
Spring Framework
Databases
MySQL
Oracle
Apply
See all jobs
This is one of many
2,087,771 more open roles from verified company boards, updated every day.