Senior Software Architect

Job not on LinkedIn

🔥 47 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Buckhill Software

Buckhill Software

51 - 200 employees

☁️ SaaS

🛡️ Insurance

🤝 B2B

SaaS • Insurance • B2B

Buckhill Software is a specialist insurance technology company delivering an integration-first, cloud-based core insurance platform (C2MS) and complementary products — including policy administration, claims administration, billing, quote-and-bind, underwriting workbench, and identity & access management. The company targets the London Market, Lloyd’s participants, brokers, MGAs and global insurers, offering API-first architecture, partner ecosystem integrations, AI-driven data validation/insights, and services such as bespoke development, product digitisation, rating automation, and legacy migration. Buckhill positions itself as a B2B SaaS provider enabling insurers and brokers to modernise operations, streamline underwriting and compliance, and connect partner services across regulated insurance markets.

📋 Description

• Contribute toward the architectural design and evolution of the C2MS platform, guiding its progression ensuring technical debt resolution velocity is maintained in a sustainable manner, and that the monorepo strategy we’ve employed is continuously tested and improved. • Write code, conduct code reviews, and make direct technical decisions alongside the engineering team as this is a deeply hands-on role. • Identify and resolve architectural risks, technical debt, and scalability bottlenecks, and own the mitigation strategies. • Evaluate and discuss introducing, based on evidence and data-driven analysis, new technologies and approaches that deliver practical, long-term value to the platform and the team. • Champion the development of in-house AI capabilities based on enhanced OSS LLMs running on Buckhill owned, specialised AI infrastructure, that contributes toward our goal of a self-managed production-line process for software engineering, with quality and security at its core • Ensure platform architecture supports cloud-native deployment on AWS and Azure, with a focus on reliability, security, and scalability. • Design and oversee integration architecture with third-party partners covering screening, document processing, connectivity, analytics, and embedded reporting (including Metabase). • Ensure data architecture and platform design comply with GDPR and the regulatory requirements relevant to insurance and financial services. • Contribute toward an AI-first development strategy for Buckhill by contributing toward the continuous improvement of systems and workflows where AI agents actively contribute to delivery. In practice this means things like AI-assisted PR reviews, automated test generation, and internal dev copilots accelerating the engineering team's output, alongside production LLM pipelines for document ingestion and extraction already embedded in the platform. • Improve agentic development patterns that accelerate the engineering team’s output and raise the quality ceiling of the platform. • Improve LLM capabilities (e.g., Anthropic, OpenAI Enterprise, In-house AI, Azure AI) into both the development lifecycle and as product capabilities within C2MS, with a focus on developing our in-house AI capabilities (fine-tuning OSS models and contributing toward in-house AI development). • Embed AI-assisted features into core insurance workflows, such as document understanding, decision support, and workflow automation, using practical, production-grade approaches. • Champion responsible AI in an insurance context: ensuring AI-assisted decisions are auditable and explainable, and that regulatory and client trust requirements are met. • Stay current with the fast-moving agentic AI landscape, continuously evaluating new tooling and patterns for applicability to our platform and delivery model. • Set and maintain engineering standards across the team, including API design, CI/CD practices, containerisation, testing, and code quality, by example as much as by guidance. • Mentor developers across the team, raising the overall engineering standard and fostering a culture of continuous improvement in a lean organisation. • Collaborate with DevOps to ensure infrastructure supports secure, scalable, and automated deployments. • Communicate architectural thinking clearly to both technical and non-technical stakeholders, including product and commercial leadership. • Contribute to RFP responses, vendor evaluations, and pre-sales conversations as a credible technical authority. • Act as a bridge between technical teams and commercial or client-facing stakeholders, translating complex architectural concepts into clear business terms. • Support the Lead Product Owner in aligning the technology roadmap with client needs and business strategy.

🎯 Requirements

• 10+ years in software development and architecture, with a track record of delivering and evolving production platforms at scale. • Demonstrably hands-on: you write code with a focus on agentic development, engage in code review, and make technical decisions. • Strong breadth across modern web platform stacks, with experience working across languages such as PHP, Python, or TypeScript, and comfort with relational databases and message bus patterns regardless of specific framework experience. • Experience with payment processing and ecommerce platforms • Practical experience with AI/LLM integration, such as building real features or workflows using tools such as Anthropic, OpenAI, Azure AI and OSS AI models. • Experience designing and evolving platform architecture, including working with and progressively improving monolithic codebases. • Cloud deployment experience on AWS and/or Azure, with solid understanding of scalable, secure, cloud-native infrastructure patterns. • Strong API design skills and experience with integration architecture, including third-party partner and ecosystem connectivity. • Ability to work effectively in a small, fast-moving team in addition to being pragmatic, delivery-focused, and comfortable with ambiguity. • Excellent communication skills, with the ability to engage confidently with developers, product leadership, and commercial stakeholders. • Experience with agentic AI frameworks and development tooling, such as designing workflows where AI agents contribute to coding, testing, or continuous improvement. • Background in insurance, financial services, or another regulated industry • Experience with embedded analytics platforms (e.g., Metabase or similar). • Familiarity with SaaS or PaaS product development. • Relevant certifications such as AWS/Azure Solutions Architect or TOGAF are valued but not a differentiator as practical delivery matters more. • Active participation in the InsurTech or broader technology community, such as speaking, writing, or working groups are a plus.

🏖️ Benefits

• Remote work • Sponsored professional learning • Fully covered sick leave • Child and family support • A friendly and supportive team • Career switch opportunities • A healthy work-life balance • Permanent full-time contract • Working schedule flexibility • Multi-role options • Leadership opportunities

Apply Now

Similar Jobs

🕒 February 9

Studion

201 - 500

🏥 Healthcare

🍽️ Food & Beverage

📦 Logistics

Senior Software Engineer providing technical expertise in full-stack JavaScript for a technology-enabled professional services company. Collaborating with sales and delivery teams for customer technical solutions.

JavaScript

TypeScript