
C++ Technical Architect
2 weeks ago
About Us:
Mobileum is a leading provider of Telecom analytics solutions for roaming, core network, security, risk management, domestic and international connectivity testing, and customer intelligence. More than 1,000 customers rely on its Active Intelligence platform, which provides advanced analytics solutions, allowing customers to connect deep network and operational intelligence with real-time actions that increase revenue, improve customer experience, and reduce costs.
Headquartered in Silicon Valley, Mobileum has global offices in Australia, Dubai, Germany, Greece, India, Portugal, Singapore and UK with global HC of 1800+.
Join Mobileum Team At Mobileum we recognize that our team is the main reason for our success. What does work with us mean Opportunities
Job Title: C++ Technical Architect
Experience Level: 10+ years
Employment Type: Full-Time
Location :- Mumbai / Bangalore
About the Role
We are seeking a highly experienced and self-driven C++ Technical Architect to lead the evolution of a mature, complex legacy product. The ideal candidate will have deep expertise in C++, system-level programming, and performance optimization. This is a critical role that requires strong technical leadership, problem-solving abilities, and a passion for clean, maintainable code and architecture transformation.
Key Responsibilities
- Analyze and understand a large, complex legacy C++ codebase.
- Troubleshoot and resolve deep system-level issues such as memory leaks, heap/stack corruption, race conditions, and performance bottlenecks.
- Lead modernization efforts including code refactoring, partial rewrites, and design improvements, using static code analysis, AI-assisted tools, and manual reviews.
- Drive architectural evolution towards a stateless microservices-based architecture.
- Collaborate with stakeholders to define technical strategy and roadmap alignment.
- Design and implement high-performance, scalable, and maintainable components in C++.
- Perform rigorous performance testing, benchmarking, and tuning across bare metal, virtualized, and containerized environments.
- Ensure code quality and reliability through best practices and tool usage (valgrind, ASan/TSan, perf, gdb, etc.).
- Provide mentorship and technical guidance to development teams.
- Collaborate cross-functionally with QA, DevOps, and Product Management.
Required Skills and Experience
- Expert-level proficiency in C++ (including modern standards up to C++17/20), STL, and low-level system programming.
- Strong understanding of data structures, algorithms, and design patterns.
- Proven experience with debugging and resolving system-level issues on Linux, including memory management, stack/heap analysis, and concurrency bugs.
- In-depth knowledge and hands-on use of Linux performance and debugging tools: gdb, valgrind, perf, strace, lsof, asan/tsan, objdump, etc.
- Familiarity with static code analysis tools, code quality assessment, and GenAI analysis tools for codebase evaluation and refactoring.
- Experience designing and evolving large-scale systems into stateless, microservices-based architectures.
- Strong understanding of deployment environments: bare-metal, VMs, and containers (Docker, Kubernetes).
- Hands-on experience with RDBMS (e.g., PostgreSQL, MySQL) and Object storage systems (e.g., S3-compatible).
- Experience in performance testing and benchmarking frameworks, tools, and methodologies.
Nice to Have
- Familiarity with modern CI/CD pipelines and DevOps practices.
- Exposure to cloud-native technologies and platforms.
- Prior experience working with legacy-to-modernization transformations.
- Knowledge of distributed systems design principles.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication.
- Ability to work independently and mentor others.
- Strategic thinking with a pragmatic approach to legacy code challenges.
-
Sr. Technical Architect
2 weeks ago
Navi Mumbai, Maharashtra, India Pert Telecom Solutions Full timeAs a Technical Architect within our R&D department, you will be responsible for leading the design and architecture of cutting-edge telecom products and features. These products must not only be scalable but also capable of handling billions of records with low latency and fast processing. Your expertise in C/C++, along with a deep understanding of MySQL and...
-
C++ Developer
4 weeks ago
Mumbai, Maharashtra, India Mobile Programming LLC Full timeJob Description :We are seeking a skilled C++ developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions using C++. You will work closely with other team members to analyze requirements, implement solutions, and ensure the reliability and performance of our...
-
Chief Technical Solution Architect
7 days ago
Mumbai, Maharashtra, India beBeeTechnical Full timeJob DescriptionWe are seeking a seasoned expert to develop and implement technical solutions that drive business growth and success.The ideal candidate will lead technical teams, provide hands-on guidance, and influence development standards. They will also be responsible for evangelizing best practices, project deliverables, and implementations to internal...
-
Martech Technical Architect
3 weeks ago
Mumbai, Maharashtra, India HCLSoftware Full timeMartech Technical ArchitectLocation - MumbaiExp - 15+ YrsSummary:The Marketing Technology (Martech) Technical Architect is responsible for providing technical leadership during HCL Unica software implementations, upgrades and workshops. The Architect will facilitate solution definition, design and implementation. The Architect will technically supervise the...
-
Martech Technical Architect
1 week ago
Mumbai, Maharashtra, India HCLSoftware Full timeMartech Technical Architect Location - Mumbai Exp - 15+ Yrs Summary: The Marketing Technology (Martech ) Technical Architect is responsible for providing technical leadership during HCL Unica software implementations, upgrades and workshops. The Architect will facilitate solution definition, design and implementation. The Architect will technically...
-
Chief Technical Architect
2 days ago
Mumbai, Maharashtra, India beBeeArchitecture Full time ₹ 1,50,00,000 - ₹ 2,25,00,000High-availability systems require strategic architecture to ensure seamless operation. As a skilled architect, you will develop and maintain microservice-based architectures for these systems.Key Responsibilities:Implement multiple management protocols in 4G and 5G networksDesign and deploy DevOps frameworks with knowledge of various test and development...
-
Senior Open Source Software Architect
4 days ago
Mumbai, Maharashtra, India beBeeSoftware Full timeCanonical Software ArchitectWe are seeking a highly skilled software architect to join our team. The ideal candidate will have experience in designing and implementing high-quality software systems.The successful candidate will be responsible for leading the design and architecture of impactful open source projects, collaborating with globally distributed...
-
Lead Qt/C++ Developer
3 weeks ago
Mumbai, Maharashtra, India IIT Bombay Full timeJob DescriptionJob Profile: Lead Qt/C++ DeveloperLocation: Indian Institute of Technology BombayJob Category: Project Research StaffAbout the Project:A government-funded initiative at IIT Bombayfocusing on the development and demonstration of drone and allied technologies. This project aims to addressvarious applications throughthe utilization of advanced...
-
Technical architect data/ai
3 days ago
Mumbai, Maharashtra, India Tata Consultancy Services Full timeDear Candidate,Greetings from TATA Consultancy ServicesThank you for expressing your interest in exploring a career possibility with the TCS Family.Hiring For:- Technical architect data/aiLocation: PAN INDIAExperience: 10 to 16yrsRole & responsibilitiesRoleTechnical architect data/ai (Azure/AWS/Google)Required Technical Skill SetPython, Cloud ML, MLOps,...
-
Technical Lead
4 weeks ago
Mumbai, Maharashtra, India NEC Software Solutions Full timeCompany Description NEC Software Solutions India On 1st July 2021 Rave Technologies became NEC Software Solutions India This change brought us under the global NEC Corporation brand We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation We have more than 30 years of experience in providing...