Key Responsibilities
Software Systems Oversight
• Oversee the design, development, and evaluation of software systems usedacross Liquid’s core payment and AI-first platforms.
• Guide the selection or adoption of new software solutions, ensuring they meet organisational requirements in performance, security, compliance, andscalability.
Quality, Performance & Delivery Governance
• Monitor the results and quality of software solutions generated both manuallyand through AI-assisted development tools.
• Establish quality gates across the SDLC to ensure all software projects andsystem enhancements meet architectural, security, and regulatory standards.
• Review completed features and system updates to verify functional accuracy,performance benchmarks, and alignment with product objectives.
Technical Leadership & Proof-of-Concept Development
• Oversee the development of Proof-of-Concepts (POCs) for new features,architectures, and platform capabilities.
• Provide technical expertise and advice to the Product Owner and engineeringteams on feasibility, risks, solution options, and architectural trade-offs.
• Validate that all POCs and proposed solutions appropriately address security,resilience, and risk considerations.
AI-First Development Enablement
• Translate enriched BRDs/PRDs into structured, reusable prompts for theAI-first IDE, ensuring they accurately represent requirements and constraints.
• Maintain and evolve prompt templates, architectural blueprints, and coding standards to ensure consistency across AI-generated output.
Architecture, Standards & System Integrity
• Maintain Liquids technical rulebook, architectural patterns, approvedframeworks, and system design guidelines.
• Ensure software systems—whether AI-generated or manually engineered—adhere to established principles, NFRs, and platform strategy.
Cross-Functional Collaboration
• Partner closely with the Product Owner, Product Committee, DevOps, andengineering teams to ensure seamless transition from business requirements totechnical execution.
• Coach engineers on interpreting AI-generated artefacts and applyingarchitectural standards throughout development.
Requirements
• Experience as a Software Developer, System Analyst, Solution Architect,Technical BA, or similar role.
• Strong understanding of software design patterns, microservices, and cloudarchitectures (AWS preferred).
• Familiarity with AI-assisted development tools (Cursor, Windsurf, GitHubCopilot) or willingness to learn.
• Knowledge of secure coding, performance tuning, and non-functionalrequirements.
• Excellent ability to interpret business requirements and translate them intotechnical specifications and prompts.
• Strong communication skills and attention to detail.
Nice to Have
• Experience configuring enterprise IDEs or coding guidelines for teams.
• Exposure to automated testing, CI/CD, and DevSecOps.
• Familiarity with compliance regimes (PCI DSS, GDPR, ISO27001).