backGo to search

Senior Solution Architect – C/C++

Office in Hyderabad, Bangalore, Pune, Chennai, Gurgaon
bullets
Solution Architecture
& others
bullets
hot

We are seeking an experienced Senior Solution Architect with deep expertise in the C/C++ technology stack to lead the design and implementation of cutting-edge solutions across complex enterprise systems.

This role requires excellent technical vision, leadership skills, and the ability to align architecture strategies with business objectives.

Responsibilities
  • Collaborate with cross-functional teams including Integration, Infrastructure, Data Architecture, Development, DevOps, and external vendors to ensure successful solution delivery
  • Lead technical aspects of pre-sales activities, such as solution design for RFP/RFI responses, client presentations, and technical workshops
  • Maintain a deep understanding of modern architecture patterns (e.g., microservices, API-driven design), technology trends, and industry best practices to drive innovation
  • Use advanced communication and whiteboarding skills to articulate architectural strategies, multithreading models, data flows, and design trade-offs to diverse stakeholders
  • Drive architectural governance to ensure compliance with enterprise technology standards and mentor junior and senior architects
  • Provide thought leadership in C/C++ and adjacent technologies while participating in technology evaluations, PoCs, and roadmap planning
  • Ensure all solution designs factor in non-functional requirements like performance, scalability, concurrency, memory optimization, and real-time responsiveness
  • Manage critical architectural processes including planning, interdependency management, scheduling, and coordination of multiple teams
  • Define, present, and defend technical architectures (conceptual, logical, solution, and data) to architecture review boards and senior leadership
  • Integrate diverse systems by handling cross-system dependencies and ensuring seamless interactions among subsystems
  • Design scalable, cost-effective, and high-performing solutions aligned with broader business and technical objectives
Requirements
  • 18+ years of experience in architecture design and implementation across application, data, infrastructure, and technology domains
  • Proven expertise in C/C++ technology stack and in reviewing and optimizing solution architecture and design artifacts
  • Strong understanding of Non-Functional Requirements (NFRs) such as performance, memory optimization, concurrency, scalability, and real-time responsiveness
  • Experience in managing planning, interdependencies, scheduling, and coordination across multiple programs to support architectural delivery
  • Advanced capability to define and articulate architectures to stakeholders at all levels, including architecture review boards and senior executives
  • Showcase of designing solutions that address functional and non-functional business objectives while ensuring technical feasibility and alignment
  • Thorough knowledge of cross-system integrations, dependencies, and enterprise standards with the ability to mitigate associated risks