Partner with data/platform teams to ensure consistent architecture for data flows, governance, quality, and lineage that supports enterprise reporting and operational needs.
Embed security, privacy, and compliance controls into architecture (least privilege, encryption, secrets management, audit logging, retention).
Define SLOs/SLIs, resilience patterns, observability requirements, and operational readiness criteria for production systems.
Lead design reviews, mentor engineers, and influence cross-functional stakeholders.
Requirements
Strong Computer Science foundation and depth in distributed systems, networking, and modern software architecture.
Hands-on coding capability: ability to write production-quality code, build reference implementations, and perform high-signal code reviews (not “slideware-only” architecture).
8+ years designing enterprise-scale systems (cloud-native architecture, APIs, microservices, event-driven patterns).
Proven experience defining and driving adoption of architecture standards and reference patterns across multiple delivery teams.
Strong experience with enterprise integration (API management, IAM, service-to-service auth, messaging/streaming, data contracts).
Strong experience with operability (observability, reliability engineering practices, incident readiness, performance and capacity considerations).
Excellent communication skills—able to align leaders and teams around technical direction and drive decisions through ambiguity.