We are looking for an experienced Solution Architect who excels in solution design, converting requirements into logical diagrams and flows, and creating detailed implementation blueprints. The ideal candidate will have a strong background in designing scalable and efficient systems, strong analytical skills, and the ability to collaborate with a range of technical and non‑technical stakeholders to define high‑quality solutions.
The Role
The Solution Architect is responsible for defining technology solutions that align with business goals, product requirements, the technology landscape, strategy, standards, and future approaches. The role holder leads the design of new systems, defines the architecture, shapes processes, automation, tools and delivery frameworks to facilitate the development and deployment of high‑quality solutions that are easy to operate, scale and secure in a fast‑paced, agile environment. The role holder delivers target architecture blueprints, technical improvement roadmaps, defines logical flows, interactions between systems, protocols/contracts and mitigates technical debt. Then facilitates clear communication, discussions, interpretations, and implementations across Engineering Leads and Product teams on various approaches, and manages any disagreements.
Key Responsibilities
* Provide technical knowledge and insight to peers on the art of the possible and likely constraints.
* Guide others in the creation of solutions that align with architecture definitions and apply necessary commercial constraints to remain within wider strategic goals.
* Ensure that requirements from Product are understood by Engineering Leads, so end‑to‑end solution approaches consider all aspects and can combine output from different teams into cohesive solutions.
* Engage with stakeholders, colleagues and customers to understand their current needs, approaches and challenges to ensure their needs are considered in solutions.
* Communicate the capabilities, constraints and opportunities available in existing solutions to product owners/managers to facilitate backlog change (e.g., technical debt mitigation).
* Lead discussions and act as a technical advisor to stakeholders, engineers, product owners/managers, ensuring alignment between technical and business objectives is understood and adhered to.
* Develop end‑to‑end architecture designs for software, systems, and platforms.
* Create solution architecture blueprints for backlog items that include logical architectures, flows, compliance with standards, integration with other systems and outlines for technology approaches.
* Communicate and clarify the overall solution architecture with engineering teams, ensure consensus, and maintain an accurate record of solutions and any appropriate changes.
* Ensure documentation is accurate and aligned with final implementation, collaborating with Engineers on required changes to maintain standards.
* Review implementations from engineering teams to evaluate alignment with architecture blueprints, making changes, challenges, critiques and compromises as required.
* Facilitate taking a vision to reality via prototypes, spikes, hackathons, incubation of emerging technologies and other experimental approaches to test and evaluate blueprints and viability of concepts on the backlog.
* Evaluate existing solutions (including legacy from acquisitions) on fit for purpose, future support, and recommend mediation, improvements, replacements and lifecycle management.
* Ensure all proposed solutions are aligned to standards, scalable, reliable, secure, and cost‑effective; designed for security, maintainability and long‑term sustainability.
* Design data architecture, data modelling, and data structures to support scalability, efficiency, and accuracy; align with industry standards and facilitate seamless integration across systems.
* Evaluate data frameworks to ensure they meet evolving business and technical requirements.
* Stay up to date on technology changes within the industry to ensure solution approaches can utilise the best options for the organisation.
* Maintain a technical debt list and develop sunset and remediation plans as required.
* Continuously review and provide constructive feedback on the team’s technical implementations, including evaluating existing code and providing critiques and improvements.
* Ensure technology standards are current, identifying and proposing changes for consideration.
Requirements
* Experience leading architecture projects that transform technology and business processes within your area of expertise.
* Data‑ and evidence‑based decision making with a creative, driven problem‑solving approach that combines technical knowledge and business needs.
* Ability to convey complex information across multiple audiences, communicating enthusiastically and motivating others by adapting your style to fit the audience.
* Aware of the financial and business implications of your architecture choices.
* Experience as a Solution Architect or Solution Designer leading technology change.
* Proficient in a range of technologies – such as cloud, platform engineering, API development, message bus, workflow engines, etc.; and development languages such as C/C++/C# .Net/Python/PHP.
* Experience working in a DevOps environment, alongside QA and automation.
Seniority level
* Mid‑Senior level
Employment type
* Full‑time
Job function
* Engineering and Information Technology
Industries
* IT Services and IT Consulting
London, England, United Kingdom
#J-18808-Ljbffr