CareerPlan

Senior Software Engineer, Backend

BengaluruFull-time$120k–$150k2026-11-01 → 2026-11-09
No visa sponsorship

Core

Design, develop, and scale petabyte-scale data stores and caching systems while building retrieval-augmented generation systems for physical security applications.

Role type

Senior Backend Software Engineer (Data Infrastructure & RAG)

Builds

Petabyte-scale data stores, high-performance caching layers, and retrieval-augmented generation systems

Domain

Physical security, data infrastructure, distributed systems

Deliverable

production ML models

Required skills

Python, C++, MySQL, PostgreSQL, Redis, OpenSearch, distributed data processing, caching system design, database scaling, RAG system development

Responsibilities

Design and scale data storage and caching systems to petabyte scale, develop efficient caching systems to minimize latency, troubleshoot data infrastructure issues to minimize downtime, lead development of retrieval-augmented generation systems