Jobs and Careers
CA

Senior Product Software Engineer - Tech Lead C++

Capgemini
US-California, United Statesfull_timeVerifiedPosted 11 Jul 2025

About the role

Senior Product Software Engineer - Tech Lead C++-080526

Description

 

About the job you’re considering

 

We are looking for a seasoned and hands-on Technical Lead with deep expertise in C++ to join our dynamic team. In this onsite, client-facing role, you will act as the primary technical liaison, working closely with the client’s support and product teams while guiding offshore development teams. Your leadership will be key in driving technical excellence, resolving complex challenges, and ensuring the delivery of high-quality solutions.

Your role

·       Act as the onsite technical lead and primary point of contact for client engagements.

·       Collaborate with offshore development teams to ensure seamless alignment on architecture, design, and implementation.

·       Lead technical assessments, identify bottlenecks, and drive resolution strategies.

·       Provide technical mentorship and enforce best practices in C++ development.

·       Ensure timely and high-quality delivery of software solutions.

·       Participate in code reviews, design discussions, and architectural planning.

Your skills and experience

·       8+ years of hands-on experience in C++ development, including modern C++ standards (C++11 and above).

·       Proven experience in leading technical teams and managing client relationships.

·       Strong understanding of software architecture, design patterns, and system integration.

·       Excellent problem-solving skills and the ability to work independently in a fast-paced environment.

·       Exceptional communication and collaboration skills, especially in cross-functional and cross-geographical teams.

Preferred Skills

·       Experience with multithreading, memory management, and performance optimization in C++.

·       Familiarity with CI/CD pipelines, version control (e.g., Git), and Agile methodologies.

·       Exposure to Linux/Unix environments and scripting languages is a plus.

·       Prior experience in client-facing roles or working in a global delivery model.

 

Life at Capgemini

 

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:

·       Flexible work

·       Healthcare including dental, vision, mental health, and well-being programs

·       Financial well-being programs such as 401(k) and Employee Share Ownership Plan

·       Paid time off and paid holidays

·       Paid parental leave

·       Family building benefits like adoption assistance, surrogacy, and cryopreservation

·       Social well-being benefits like subsidized back-

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Capgemini

View company profile →