Technical Architect
Posted 8 hours 58 minutes ago by Inigo
Inigo is seeking an experienced Technical Architect with a specialisation in integration architecture, systems design best practice, and API design patterns to take technical ownership of our enterprise technology ecosystem. This role is critical to Inigo's scaling and evolution strategy, serving as the technical bridge between our proprietary developed underwriting application suite, our data lakehouse and analytics systems, and commercial off the shelf (COTS) operations, accounting and supporting systems. You will be responsible for defining the blueprints, standards, and governance for how these core platforms connect, ensuring data integrity, security, scalability, and performance across the entire technology landscape.
About InigoWe enable your ambition. We insure good people - knowledgably, fairly, and efficiently. We combine our expertise with the best of science, data, and analytics.
Inigo is a global specialist in high risk, high capacity insurance and reinsurance, serving some of the world's largest commercial and industrial enterprises. We concentrate on limited classes and combine the best data and analytics to build our own capability to generate insights to drive business decisions. Top of our agenda is maintaining a diverse and open culture where we foster talent and provide opportunities to build a rewarding career in a company that is vibrant and early on in its exciting journey.
We have a culture that is inclusive, fun, and constantly strives for excellence, we describe it as 'all in'.
Values- Get Smart - we ask questions, explore, learn, and continuously strive for excellence
- Park the Ego - we are welcoming and open, and embrace different thinking
- Share the Passion - we collaborate and communicate our expertise honestly and thoughtfully
- Radical Simplicity - we are transparent, focused and actively avoid complexity in how we operate
- Defining the enterprise-wide integration strategy, including the selection and governance of patterns (e.g., synchronous APIs, asynchronous messaging, event-driven architecture, batch ETL) used between core systems.
- Leading the design and documentation of all internal and external APIs, enforcing best practices (RESTful, OpenAPI Specification, versioning) and ensuring seamless, high-performance interfaces for all consumers.
- Working with the Head of Engineering and Data Architect on standardizing the technical design for messaging, data extraction, transformation, and load (ETL/ELT) processes between core underwriting, finance, accounting and data warehouse systems, ensuring compliance, data lineage, and accuracy.
- Designing and architecting scalable, secure, and auditable Gen AI, Agentic AI, and LLM architectures.
- In collaboration with data scientists, data engineers, and software developers, integrate and operationalize AI models through development, UAT and into production.
- Defining security standards for all integration points, including OAuth, API Key management, data encryption, and network segmentation within the Azure environment.
- Working with Change, Technology and Data teams on new projects and platform implementations, providing technical insight to product and technology selection, and adherence to architecture standards.
- Providing architectural guidance and working in concert with the Head of Engineering on the design, evolution and scaling of the .NET and Angular stack, focusing on modularity, microservices/component design, performance tuning, and technical debt management.
- Collaborating with the Data Architect and data engineering team to align Inigo's Data Platform architecture with the enterprise-wide architecture standards and designs, including the optimisation of Inigo's Databricks platform and compute resources.
- Establishing and governing Non-Functional Requirements (NFRs) for performance, scalability, resilience, and disaster recovery across all platforms.
- Working under the Head of Technology and with business stakeholders to translate business strategy into a phased, implementable, architecture roadmap.
- Conducting architectural reviews and code reviews to ensure adherence to architectural vision and quality standards.
- Presenting architectural solutions, technical recommendations, and trade-off analyses clearly and concisely to both technical and non-technical audiences.
- Acting as the final point of escalation and decision-maker for complex technical design issues, technology selection, and architectural trade-offs.
- Mentoring and Software Engineers, Infrastructure Engineers, and Data Engineers on architectural best practices, coding standards, and new technologies.
- 10+ years in a senior technical role, with 5+ years in an Architect role focusing on software development, integrations and technical architecture
- Expert knowledge of implementing APIs, Message Queues (e.g., Azure Service Bus, Kafka), and Event-Driven Architecture (EDA).
- Mastery of RESTful API design, API Gateway management (e.g., Azure API Management), and the use of the OpenAPI specification.
- Strong knowledge of DevOps principles and experience with CI/CD tools (e.g., Azure DevOps, GitLab CI).
- Extensive knowledge of the Azure platform, including IaaS, PaaS services, and deep familiarity with Azure Databricks, Azure Data Factory, and Azure Storage (ADLS Gen2).
- Excellent written and verbal communication, presentation, and interpersonal skills.
- Proven ability to lead and influence diverse technical teams.
- Experience working in the (Re)Insurance or wider Financial Services sector.
- Strong architectural experience with the .NET/C# ecosystem and the principles of front-end architecture (ideally Angular).
- Expertise in Data Architecture concepts (e.g., relational, NoSQL, data lakes).
- Expertise in architecture principles of LLM's, Generative and Agentic AI within cloud environments.
- Experience integrating proprietary systems with COTS financial/ERP solutions, particularly in the General Ledger, Close Management, or regulatory reporting domain.