Senior Software Engineer, Backend
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
