We are seeking an experienced Solution Architect specializing in C++ to lead the design and delivery of robust, scalable architectures across multiple domains.
You will collaborate with cross-functional teams to ensure solutions meet both functional and non-functional requirements while aligning with enterprise standards. Join us to shape innovative architectures and drive technical excellenceapply today.
Responsibilities
- Collaborate with cross-functional teams to ensure successful solution delivery
- Lead technical aspects of pre-sales activities including solution design and client presentations
- Define and present architectural concepts to review boards and senior leadership
- Drive architectural governance and ensure compliance with enterprise standards
- Plan and coordinate architecture work across multiple programs
- Design scalable and high-performing solutions aligned with business objectives
- Ensure solutions address performance, memory optimization, concurrency, scalability, and reliability
- Review complex solution architecture documents for completeness and technical quality
- Mentor junior and senior architects across initiatives
- Use communication and whiteboarding skills to convey architectural strategies
- Participate in technology evaluations, proofs of concept, and roadmap planning
- Stay current with technology trends and modern architecture patterns
- Manage cross-system dependencies and integrations
Requirements
- 16-21 years of experience in solution architecture with deep proficiency in C++
- Proven leadership ability to manage architectural processes and team coordination
- Track record of delivering projects across application, data, infrastructure, and technology domains
- Strong technical expertise in microservice architecture style and API-driven design
- Comprehensive understanding of non-functional requirements including performance and scalability
- Excellent communication and visualization skills for diverse stakeholders
- Proficiency in reviewing architecture documents and mitigating technical risks
- Ability to align technical solutions with enterprise standards and business goals
- Experience in client-facing technical workshops and pre-sales engagements
- Strong problem-solving skills and analytical thinking
- Advanced proficiency in English (B2+/C1)
Nice to have
- Experience in FR/NFR design and development
- Familiarity with multithreading models
- Knowledge of industry best practices for modernization
- Background in adjacent technologies to C/C++