





Metro Bangalore plus common backend senior role at a known firm increases applicant competition.
Deep systems, C++ and distributed-systems expertise makes hiring biased toward domain-experienced candidates.
Multiple mandatory systems, C++ and distributed-systems requirements create stringent technical filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and maintenance of scalable, enterprise-grade video metadata software and data pipelines with a platform-first approach focused on scale, consistency, and reliability.
Collaborate cross-functionally to define, design, and ship new features, ensuring high performance, quality, and responsiveness of applications.
Mentor and guide junior engineers while leading architectural discussions and contributing to engineering processes and tooling.
6+ years of professional software development experience with strong proficiency in C and C++.
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience in high-level design and development of large-scale distributed systems and enterprise-grade applications from scratch.
Experience with databases including SQL, NoSQL, and vector datastores (e.g., PostgreSQL, MongoDB, Pinecone).
Experienced leader capable of managing and mentoring engineering teams with a delivery focus on complex software systems.
Strong backend developer with expertise in systems programming and distributed systems architecture.
Comfortable working on legacy systems and automating old stacks, with exposure to backend technologies like Go, Java, and front-end basics (JavaScript).