





Tier-1 employer, metro Bangalore, and a common backend Staff title increase competition.
Strong backend distributed-systems and Java/C++ requirements limit cross-industry transferability.
Explicit 8+ years, mandatory Java/C++, and large-scale distributed systems experience narrows candidate pool.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design and development of scalable distributed applications using synchronous and asynchronous patterns with a focus on speed and quality.
Provide technical leadership and mentorship within engineering teams, promoting craftsmanship and professional growth.
Collaborate across teams to build scalable platforms, products, services, and tools that enhance engineering productivity and leverage shared technology stacks.
Bachelor's degree in Computer Science or related technical discipline or equivalent practical experience.
Minimum 8 years of experience in software design, development, and algorithms.
Proficient in programming with Java and/or C++ for 8+ years.
Work location is hybrid with remote and office days as per business needs.
Experienced technical leader comfortable making architectural trade-offs in distributed systems at large scale.
Strong object-oriented design skills and deep expertise in data structures, algorithms, and software design.
Able to influence cross-functional teams to evangelize technical opportunities and drive engineering productivity.