Senior Architect (Distributed Data Strategy Architect)
Core
Design and evolve enterprise integration architecture, defining API-first and event-driven patterns to enable real-time, reliable, and scalable system communication across distributed systems.
Role type
Senior IC integration architect (data & APIs)
Builds
Enterprise integration platforms, API gateways, and event-driven workflows
Domain
Financial services, distributed systems, API engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Scalable integration solution design, API-based system design (synchronous/asynchronous), event-driven architecture, data contract definition, distributed system reliability, legacy-to-modern system integration, backend development (Java/Python)
Preferred skills
API management platforms (Apigee, Kong, AWS/Azure Gateway), messaging/streaming platforms (Kafka, Kinesis, Pub/Sub), domain-driven design, contract-first API development, cloud-native architectures (AWS/Azure/GCP), architecture governance processes
Technologies
REST, gRPC, Kafka, Kinesis, Pub/Sub, Java, Python, AWS, Azure, GCP, Apigee, Kong
Responsibilities
Design API-first and event-driven architectures for scalable real-time communication; Architect integration patterns including REST/gRPC APIs and asynchronous messaging; Define and enforce data contracts and interface standards; Design for resilience in distributed systems (duplicate processing, retries, fault tolerance); Lead modernization of legacy integrations to reduce point-to-point dependencies; Establish best practices for API lifecycle management (versioning, security, governance); Provide architectural leadership through design reviews and mentoring
Seniority
Senior, hands-on IC with strategic leadership