Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMetro location and mid-level experience increase competition, but niche C++ concurrency and BI skills limit applicant pool.
Specialized C++ concurrency and BI data modeling skills make cross-industry transfers moderately limited.
Explicit 4-6 years and mandatory C++, concurrency, memory management, and BI skills create moderate filtering.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain high-performance C++ platform components focusing on scalability and optimization.
Implement efficient data structures, algorithms, and manage concurrency and memory to enhance system performance and reliability.
Collaborate with data architects and BI teams to understand data requirements and support analytics solutions through C++ development and data modeling.
Minimum Requirements
4-6 years of hands-on C++ development experience.
Strong knowledge of Data Structures, Algorithms, Multithreading, Concurrency, and Memory Management in C++.
Basic understanding of distributed systems components, scalability, and SQL, XML, Java, Python skills relevant to data warehousing concepts.
Location requirement: Bengaluru, Karnataka. Work Experience Required: 4-6 years in C++ development.
Ideal Candidate Profile
Experienced in building and optimizing high-performance, multithreaded, concurrent C++ systems for analytics or data-heavy applications.
Comfortable working closely with data teams and business intelligence groups to translate requirements into scalable technical solutions.
Demonstrates expertise in managing complexity in data modeling and troubleshooting performance bottlenecks within scalable architectures.
