Overview
Senior Integration Architect (Data & APIs) responsible for designing and evolving enterprise integration architecture.
What you'll do
- Design and implement API-first and event-driven architectures for scalable, real-time communication.
- Architect integration patterns using REST/gRPC APIs and asynchronous messaging across distributed systems.
- Define and enforce data contracts, schemas, and interface standards for consistent data exchange.
- Design for resilience in distributed systems, including retries, replays, and duplicate processing prevention.
- Modernize legacy integrations by reducing point-to-point dependencies and enabling loosely coupled systems.
- Establish best practices for API lifecycle management (versioning, documentation, security, governance) and lead design reviews/mentoring.
What you'll need
- Experience designing and implementing scalable integration solutions across distributed systems.
- Strong understanding of API-based system design using synchronous and asynchronous patterns.
- Familiarity with event-driven architectures and messaging concepts.
- Ability to define and manage interfaces or data exchange patterns across systems.
- Knowledge of reliability considerations in distributed systems (failures, retries, duplicate processing).
- Experience working across legacy and modern systems in complex enterprise environments.
- Proficiency in backend/service-based development using languages such as Java or Python.
Nice to have
- Experience with API management platforms/gateways (e.g., Apigee, Kong, AWS API Gateway, Azure API Management).
- Hands-on experience with messaging/streaming platforms (e.g., Kafka, Kinesis, Pub/Sub).
- Familiarity with domain-driven design concepts and bounded contexts/service boundaries.
- Experience with contract-first APIs or schema-driven development approaches.
- Exposure to cloud-native architectures and distributed system patterns in AWS, Azure, or GCP.
- Experience participating in architecture governance (e.g., design reviews, reference architectures, ADRs).
- Certifications such as AWS Certified Solutions Architect (Associate or Professional).
- Bachelor’s and/or master’s degree in computer science or related field.
Details
Read the full description and apply on the company’s own careers page.