Software Architect
- Location
- Greater London, England, United Kingdom
Architecture: Define and evolve cross-team, cloud-native architecture across the AEC Data services; design distributed systems including service contracts and event-driven flows. - Schema Design & Evolution: Design, document, and evolve data schemas for AEC domain entities (buildings, infrastructure, spaces, systems, components, relationships) — including semantic models, property sets, classification … systems, and relationship hierarchies. Own versioning, backward/forward compatibility, deprecation, and migration; maintain the schema registry, validation rules, and quality checks. - Standards & Governance: Establish standards, reference architectures, and reusable components; author architecture proposals and decision records (ADRs) for review by a cross-org architecture council, and run cross ...