
Buckhill Software
Remote Jobs
Charting the Course to your Full Potential
3 Jobs
• 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.
• Participate in Scrum ceremonies including sprint planning, stand-ups, and retrospectives, contributing ideas and updates to ensure team alignment. • Design and develop robust backend and frontend features for our C2MS insurance platform using PHP, Laravel, Filament, and Vue.js, with integrated financial and accounting systems. • Build andmaintaininsurance-specific financial systems including premium billing, commission calculations, claims settlements, payment processing, and reconciliation workflows. • Develop insurance accounting functionality including general ledger integration, accounts payable/receivable for premiums and claims, financial reporting for regulatory compliance (FCA, Lloyd's standards), and multi-currency handling. • Create andmaintainautomated underwriting rules, rating engines, and complex financial calculations specific to insurance products (premiums, deductibles, loadings, discounts, endorsements). • Write andmaintainunit, integration, and end-to-end (E2E) automated tests to ensure code quality and reliability,with particular attention to financial accuracy, premium calculations, and data integrity in insurance transactions • Collaborate with QA engineers, business analysts, and product owners to understand requirements and implement user-centric features. • Troubleshoot and resolve bugs, performance bottlenecks, and security vulnerabilities in existing applications. • Follow best practices for version control (Git flows), CI/CD pipelines, and static code analysis using tools likeQodana,PHPStan,Trivy, and Composer/NPM audit. • Write efficient and optimized queries using MySQL and contribute to database schema design and performance improvements,insurance policy data models, claims management systems, financial transaction processing, audit trails, and high-volume premium calculations. • Work with APIs and third-party integrations including payment gateways, data enrichment providers (e.g.,Loqatefor address verification), ACORD messaging standards, and partner systems for risk assessment and distribution • Work within an Agile environment and actively contribute to continuous improvement of development processes and team workflows. • Maintain documentation of systems, APIs, and modules to support long-term maintainability and team knowledge sharing. • Mentor and support junior developers through code reviews, pair programming, and knowledge sharing to foster growth andmaintainhigh development standards. • Apply AI-assisted development tooling (coding copilots, test generation, automated refactoring) to accelerate delivery whilemaintainingthe correctness standards required in financial and insurancesystems. • Adoptagentic development workflows - scoping and delegating multi-step coding, testing, and refactoring tasks to AI coding agents that plan and execute across the codebase, then directing, reviewing, andvalidatingtheir output rather than authoring every change line-by-line. • Apply sound engineering judgement on where agentic autonomy isappropriateand where human verification is mandatory, particularly in financial and audit-sensitive workflows. • Contribute to the design and implementation of AI-enabled features within the C2MS platform-including LLM integrations, retrieval-augmented workflows, and intelligent document or data processing for underwriting, claims, and policy administration. • Critically evaluate AI-generated code, outputs, and calculations with the same rigour applied to any other source, particularly in premium computations, regulatory reporting, and audit-sensitive workflows where correctness is non-negotiable. • Apply responsible AI practices in FinTech contexts, including data-handling boundaries, prompt and context design, model selection, and validation of outputs against GDPR, FCA, and Lloyd's market requirements.
Title: Lead Product Owner Location: United Kingdom Department: Product Management Job Description: Description Buckhill is a global technology company with offices in the UK and Croatia. As a strategic technology partner to the London Market, we deliver modern insurance solutions through agile, cross-functional delivery teams leveraging AI capabilities, a growing partner ecosystem, and a culture rooted in innovation and collaboration. We support continuous learning and invest in the growth of our Bucks, fostering an environment where people thrive. With the option for remote work, we've expanded our global footprint, building a diverse and multicultural team making a real impact. As a Lead Product Owner at Buckhill, you will play a meaningful role throughout the product’s life cycle, contributing to the evolution of our current products and helping to optimise client experiences. Our products serve the Lloyd’s of London and wider London Market, so a strong grounding in that ecosystem - its participants, workflows, and regulatory environment - is central to succeeding in this role. Buckhill is on an exciting trajectory - transitioning from a bespoke InsurTech software development company towards a more product-focused organisation - and you will be joining at a time when strong product ownership has real, tangible impact on that journey. In this role, you will be responsible for defining the most effective approach to maximise product value, aligning your product vision with both Buckhill's business goals and our commitment to delivering exceptional client experiences. As a Lead Product Owner, you will guide the evolution of our products to ensure they meet and exceed the evolving needs of our clients, while actively contributing to a product-centric way of working across the organisation. This role sits within the Product Management function, reporting directly to the Lead Product Owner, and operates as an integral part of a cross-functional team structure designed to drive consistent product excellence across Buckhill's portfolio. You will be accountable for translating Buckhill's strategic objectives into actionable, forward-thinking roadmaps and well-prioritised backlogs. Collaborating closely with cross-functional teams, you will take ownership of product outcomes and contribute meaningfully to how product development is executed at Buckhill during this period of growth. This role is based in the United Kingdom. The successful candidate must be located in the UK and have the right to work in the UK - we are unable to offer visa sponsorship for this position. Salary Ranges - United Kingdom: £75k - £90k (Gross, annual) Requirements Experience: - 5 or more years of experience as a Product Owner, Product Manager or similar role - Experience working within the Lloyd’s of London or wider London Market is essential; broader InsurTech or FinTech background is an advantage. Qualifications: - Bachelor’s degree in Business, Computer Science, Engineering, or a related field - MBA or relevant postgraduate degree is a plus. - In-depth knowledge of Agile methodologies, particularly the Scrum framework. - Proven ability to develop product strategies and successfully execute them. - Commercial acumen and the ability to balance business and technical priorities. - Outstanding communication, presentation, and interpersonal skills, experience working with cross-functional teams. - Analytical mindset with proficiency in data-driven decision making. - Strong problem-solving skills and attention to detail. - Proven ability to interpret complex client needs into actionable deliverables. - Solid understanding of Lloyd’s of London and London Market insurance processes, including policy administration, underwriting operations, claims, and regulatory considerations specific to the Lloyd’s market. - Comfortable with AI tools and a proactive attitude towards embedding them into product workflows; experience using AI in a product or delivery context is an advantage. - Willingness to travel occasionally to meet clients and stakeholders.