Senior Solutions Architect
A global technology organisation is seeking an experienced Senior Solutions Architect to help shape and develop a suite of data-driven software platforms that support commercial operations, customer engagement and business growth. This is a hands-on technical leadership role combining software architecture, full-stack development, cloud infrastructure and emerging AI technologies. Youll help define the architecture of web applications, automated document generation systems and cloud-based platforms, making key technical decisions from initial design through to production deployment. Working within a small, collaborative team, youll share technical ownership of the platform, mentor engineers and help evolve successful early-stage solutions into scalable, enterprise-grade applications. The role offers the opportunity to influence technology strategy while remaining closely involved in coding, prototyping and delivering practical solutions to real business challenges. Key Responsibilities - Lead the architecture and development of scalable, multi-component software applications across the full stack. - Design and implement backend services, APIs, frontend interfaces and integrations between enterprise systems. - Develop production applications using Python, TypeScript and modern web technologies. - Architect cloud-based solutions using AWS services, including Lambda, ECS/Fargate, S3 and API Gateway. - Design and manage infrastructure using Terraform, Docker and modern CI/CD pipelines. - Evaluate new technologies through proof-of-concepts and make informed architectural recommendations. - Explore and implement AI-powered capabilities, including LLM integrations, agent frameworks and tool-augmented workflows. - Optimise application performance, reliability, security and maintainability across high-volume data environments. - Work closely with product, analytics, data engineering and commercial stakeholders to translate business needs into technical solutions. - Define integration patterns, authentication and authorisation approaches, API contracts and scalable system architectures. - Support the evolution of early-stage applications into robust platforms suitable for enterprise deployment. - Provide technical guidance, mentor engineers and promote software engineering best practices. Essential Requirements - Extensive Python development experience, building and maintaining production applications. - Strong AWS experience, particularly with Lambda, ECS/Fargate, S3 and API Gateway. - Proven experience deploying and managing containerised applications using Docker. - Strong SQL skills and experience working with data warehouses. - Hands-on experience with Infrastructure as Code, particularly Terraform. - Proficiency with Git, CI/CD pipelines and modern software delivery practices. - Demonstrable experience designing and delivering multi-component software systems, from architecture through to production. - Experience making architectural decisions and balancing technical trade-offs in a fast-paced environment. - Strong problem-solving skills and the ability to communicate technical decisions to both technical and non-technical stakeholders. Desirable Experience - Modern web development using Next.js, React and TypeScript. - Google Cloud Platform services, particularly BigQuery and Cloud Run. - Enterprise authentication and authorisation, including SSO, SAML, OAuth and role-based access control. - Designing and optimising applications that process large datasets at scale. - Experience with B2B SaaS platforms, CRM systems or sales enablement tools. - Scaling minimum viable products into enterprise-grade applications. - Agile development methodologies and tools such as Jira. - Full-stack development spanning cloud infrastructure, backend services and frontend interfaces. - Mentoring engineers and establishing technical standards and best practices. - Automated document generation, data visualisation or similar application capabilities. - Integrating LLM APIs into production applications and developing AI-powered features. - Familiarity with the Model Context Protocol (MCP), AI agent frameworks or tool-enabled LLM workflows. - Experience developing customer onboarding, self-service or customer success platforms. The Opportunity This position is suited to a technically strong architect who enjoys staying hands-on with development while influencing the wider direction of a software platform. Youll have the opportunity to shape architectural decisions, introduce new technologies and develop scalable solutions that deliver measurable business value, working within a collaborative environment with the backing and resources of an established global organisation. Interested in learning more? Contact Tom Todd at Holt Executive to discuss the opportunity in confidence. TT