I

iPipeline

End-to-end life insurance sales platform

Chief Software Architect - Advisory

Software EngineeringConfirmed live in the last 24 hours
Full-timeBromley, UKNo salary listed

About the Job

Requirements

  • Strong experience designing maintainable, testable systems using .NET Framework, C#, SQL, MVC, REST APIs, and SOAP APIs.
  • Practical use of generative AI to accelerate development while maintaining quality, security, and governance standards.
  • Experience with headless API design, event-driven and service-oriented architectures, and secure integration across distributed systems.
  • Experience with AWS-native architectures and CI/CD automation using GitHub Actions, including infrastructure and deployment optimization.
  • Applied knowledge of security-by-design, OWASP Top 10, WCAG, OAuth2, MFA, and secure identity patterns.
  • Proficiency in unit testing frameworks and governance and execution of SAST, DAST, SCA, and penetration testing processes.

Responsibilities

  • Define and drive the enterprise-wide architectural vision across software systems and applications, aligning solutions with business needs and standards for security, performance, scalability, and quality.
  • Design and oversee enterprise-wide software architecture spanning internal platforms, cloud environments, and external partner ecosystems.
  • Develop architectural frameworks that guide engineering teams and align with business strategy; ensure consistency, scalability, performance, and maintainability across systems.
  • Influence executive decision-making by aligning architectural strategy with evolving business and market needs.
  • Evaluate and recommend tools, technologies, and processes to enhance platform capability and innovation; define development standards for technology choices, workflows, and coding practices.
  • Lead large-scale technology transformations, including cloud migration and hybrid architecture strategies, monolith-to-microservices evolution, and AI, analytics, and data platform integration.
  • Drive innovation in digital customer experiences within fintech and insurtech.
  • Establish and lead enterprise architectural governance frameworks; ensure adherence to security, compliance, regulatory, and quality standards; identify and mitigate long-term architectural risks.
  • Conduct research, analyze data, gather requirements, define end-to-end solutions, and create architectural artifacts representing system functions, integrations, and user interfaces.
  • Provide expert technical guidance and oversight to development teams.
  • Lead enterprise and ecosystem-wide integration strategies, including APIs, partner platforms, and third-party systems, ensuring interoperability across internal systems and external stakeholders.
  • Represent the organization at industry forums, regulatory groups, and technical consortiums, and contribute to industry architecture standards and best practices.
  • Coach and mentor architects and senior engineering leaders; develop architectural frameworks, standards, and talent strategies; foster an engineering culture focused on excellence, collaboration, and continuous improvement.
  • Lead the transition from monolith and on-premise solutions to scalable SaaS platforms, defining tenancy, deployment models, and operational patterns.
  • Architect and govern migrations to AWS using native services such as serverless, managed databases, and API Gateway, ensuring security, performance, and cost efficiency.
  • Enable responsible adoption of AI and generative AI across the software development lifecycle, including code generation, review, testing, documentation, and deployment automation; take technical ownership of implementing AI solutions for product enhancements.
  • Drive architectural decisions that reduce total cost of ownership through right-sizing, service selection, automation, and platform standardization.
  • Contribute to and lead architecture forums to assess change impact, manage technical risk, and ensure alignment with enterprise strategy.
  • Act as a technical design authority for complex initiatives, reviewing and approving architectures, patterns, and non-functional requirements.
  • Embed global security best practices into architecture and delivery to ensure compliance with regulatory and organizational standards.
  • Provide architectural leadership for requests for information and requests for proposal responses and proofs of concept, shaping scalable, secure technical propositions.

About the Company

iPipeline

End-to-end life insurance sales platform

iPipeline provides cloud-based software for the life insurance, pensions, and financial services sectors. Its platform offers an end-to-end solution that supports the entire sales cycle—from initial quotes and illustrations to electronic applications and policy processing. Targeting financial advisers, insurance carriers, and distributors, iPipeline delivers a suite of integrated tools on a subscription/licensing model to help clients streamline operations, cut down on paperwork, and speed up the sales process. Its products include quoting engines, e-applications, and policy processing that can be embedded into a client’s existing workflow. Compared to competitors, iPipeline emphasizes a cohesive, all-in-one platform designed for B2B use in insurance and wealth management, rather than a collection of standalone tools. The company’s goal is to enable faster, more accurate product recommendations and smoother policy administration across the life and retirement product lifecycle.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$104.4M
Headquarters
Upper Merion Township, Pennsylvania
Founded
2004

Recently Posted Jobs

Explore more opportunities at iPipeline

See more jobs