Own and evolve key elements of the software architecture
Define and steward a clear, coherent integration architecture across our products and wider ecosystem
Establish and maintain architectural guardrails (standards, reference architectures, decision records)
Lead technical strategy on foundational capabilities that improve scalability, security, reliability, and engineering productivity as the organisation grows
Influence product and engineering roadmaps by identifying systemic risks, architectural bottlenecks, and high‑leverage technical investments
Act as a trusted technical authority for high‑impact decisions
Raise the bar for operational excellence by helping teams adopt proven patterns
Invest in reusable foundations: tooling, libraries, templates, CI/CD improvements
Engage hands‑on selectively and deliberately
Mentor senior and mid‑level engineers to strengthen architectural thinking
Use design reviews, technical forums, pairing, and lightweight coaching to uplift capability across teams
Influence through clarity and collaboration: articulate technical direction, explain trade‑offs, and build alignment across teams and stakeholders.
Requirements
Proven track record of designing, developing, and operating complex software systems that support business critical use cases
Strong architectural experience, with evidence of shaping systems that scale across teams and products
Significant experience designing and evolving APIs, integration patterns, and distributed systems
Deep expertise in at least one core technology area, with sufficient breadth to reason effectively across a modern cloud native stack
Exceptional technical problem solving skills, including working effectively through ambiguity
Ability to influence technical direction across teams through credibility, communication, and sound judgment
Strong written and verbal communication skills, able to engage engineers, product leaders, and senior stakeholders
Clear understanding of operational requirements (availability, performance, security, monitoring) and how they shape good design.
Experience working in a platform or ecosystem‑style product environment
Experience evolving architectures in fast‑growing or scaling organisations
Familiarity with data platforms, or large‑scale integration
Experience influencing technical strategy without formal authority.