Lead Integration Engineer
Listed on 2026-11-01
-
Software Development
Backend Developer, AWS, Cloud Engineer - Software, DevOps
We are seeking an experienced and driven Lead Integrations Engineer to join our enterprise technology team. This role is central to designing and delivering robust, event-driven integration solutions on AWS, connecting enterprise systems, SaaS platforms, and internal services through scalable, cloud-native architecture. The ideal candidate brings deep hands-on expertise across our core stack—Apache Kafka, AWS Event Bridge, SNS, SQS, ECS, and EKS—combined with a strong grounding in enterprise integration patterns (EIP) and service-oriented architecture (SOA).
You will champion event-driven architecture (EDA) as a foundational design principle, drive API strategy, manage infrastructure through Terraform, and own our Git Hub-based delivery pipeline—aligning integration efforts with broader business objectives and delivering reliable, observable, and cost-optimized solutions at enterprise scale.
Strategic Leadership & Architecture
- Integration Strategy:
Define and own the enterprise integration strategy, aligning event-driven and API-based patterns with business goals across domains. - Architecture Leadership:
Lead solution architecture for complex, multi-system integrations on AWS—covering EDA, SOA, microservices, and hybrid connectivity patterns. - Cloud Cost Optimization:
Govern AWS resource usage, identify cost reduction opportunities, and ensure integrations are designed for efficiency at scale. - Roadmap Ownership:
Develop and maintain the integration platform roadmap, balancing technical debt retirement with new capability delivery.
- Event-Driven Architecture:
Design and implement EDA solutions using Apache Kafka (MSK), AWS Event Bridge (including Pipes & Scheduler), SNS, and SQS to enable loosely coupled, asynchronous, and real-time communication across enterprise systems. - Kafka Platform Ownership:
Own the design, deployment, and operational health of Apache Kafka clusters (Amazon MSK)—defining topic design standards, consumer group strategies, schema governance (Schema Registry), and dead-letter handling patterns. - Container-Based Integration Services:
Architect and deploy integration workloads on Amazon ECS (Fargate) and EKS, designing containerised microservices, event consumers, and API adapters that are observable, auto-scaling, and production-hardened. - API & Service Integration:
Build scalable API integrations using AWS API Gateway, Lambda, and Step Functions—applying RESTful, GraphQL, and AsyncAPI patterns as appropriate, with contract-first design enforced across all services. - Enterprise Messaging & Workflow:
Apply enterprise messaging patterns using SNS fan-out, SQS FIFO queues, Event Bridge event buses, and Step Functions to orchestrate complex, stateful, and distributed workflows. - Data Integration & Streaming:
Build real-time and batch data pipelines using Kafka Streams, Kinesis, AWS Glue, and DMS to support data movement across operational and analytical systems. - Legacy Modernization:
Lead the migration of legacy point-to-point and ESB-based integrations to cloud-native, event-driven architectures on AWS, using Kafka and Event Bridge as the backbone. - Infrastructure as Code:
Define and manage all integration infrastructure in Terraform—including MSK clusters, ECS/EKS workloads, Event Bridge rules, SQS/SNS resources, and IAM policies—enforcing module standards, remote state management, and drift detection. - CI/CD with Git Hub Actions:
Design and own CI/CD pipelines using Git Hub Actions—implementing branch protection, environment promotion gates, automated testing, container image builds, Terraform plan/apply workflows, and security scanning (SAST, dependency checks). - EIP Implementation:
Apply canonical enterprise integration…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).