Lead Integration Engineer & Developer
hace 3 días
Liverpool
Role Overview We’re looking for a senior, hands-on Lead Integration Engineer & Developer to further develop and evolve our integration platform—connecting core internal services with external systems and partners. This is a high-impact individual contributor role combining deep technical expertise with architectural leadership. You’ll spend a significant portion of your time writing production code, while also setting direction, defining standards, and mentoring engineers across the integration domain. Our platform is centred around HubSpot and a growing ecosystem of internal services and partner integrations, built on a modern event-driven architecture in AWS. You’ll play a key role in shaping how we design APIs, handle events, ensure reliability, and scale integrations across the business. What You’ll Be Doing Own the Integration Architecture • Design and evolve the architecture for a scalable integration platform (Hubspot), • Define patterns for event-driven workflows and asynchronous processing, • Establish best practices for reliability (idempotency, retries, failure handling, data consistency), • Set standards for how internal services integrate with external APIs and third-party systems Build the Platform (Hands-On) This is a hands-on engineering role. You will actively design, build, and operate production systems. • Develop serverless services using AWS (Lambda, API Gateway), • Build event-driven pipelines using EventBridge, SQS, and SNS, • Implement robust API integrations and webhook processing, • Design and implement data mapping and transformation between systems Integrate External Systems • Build and maintain integrations with platforms such as HubSpot and other partner systems, • Design resilient, scalable API integrations, • Manage schema evolution and ensure long-term integration stability Improve Reliability & Observability • Implement monitoring, alerting, and observability across integration workflows, • Diagnose and resolve complex issues in distributed systems, • Continuously improve failure recovery and system resilience, • Apply best practices such as dead-letter queues, retries, and idempotent processing Technical Leadership • Define and promote engineering best practices across the integration domain, • Mentor and support engineers working on integration services, • Influence architectural decisions across teams and services, • Act as a subject matter expert for event-driven and distributed systems Technology Environment Core Stack • AWS (Lambda, API Gateway, EventBridge, SQS, SNS), • Node.js / TypeScript and Python Data & Infrastructure • DynamoDB, RDS, • Infrastructure as Code (Terraform, CDK, or CloudFormation), • CloudWatch and observability tooling Integrations • HubSpot (CRM), • Internal microservices and external partner APIs What We’re Looking For Required Experience • 7+ years of backend or platform engineering experience, • Strong hands-on experience building production systems in AWS (serverless preferred), • Proven experience designing and operating distributed, event-driven systems, • Experience building and maintaining API integrations with third-party platforms, • Experience owning systems end-to-end (design, delivery, operation, and iteration) Technical Expertise • Event-driven architectures and messaging systems (e.g. EventBridge, SQS, SNS, Kafka), • Designing for failure retries, idempotency, backoff strategies, DLQs, • Observability, monitoring, and debugging in distributed systems, • Data modelling, transformation, and schema evolution across systems Leadership & Collaboration • Demonstrated ability to lead technical design and influence architecture, • Experience mentoring engineers and raising engineering standards, • Strong communication skills, with the ability to work across technical and non-technical stakeholders, • Comfortable operating in a fast-moving, evolving environment Desirable Experience • Experience integrating with CRM platforms (HubSpot preferred), • Experience building or owning internal integration platforms, • Experience handling high-volume event ingestion or real-time data pipelines, • Familiarity with containerised services (e.g. Docker, ECS, Kubernetes), • Experience with modern observability platforms (e.g. Datadog, OpenTelemetry) Success in This Role In your first 6–12 months, you will: • Establish clear architectural patterns and standards for integrations, • Deliver scalable, reliable event-driven integration workflows, • Improve resilience across the platform, • Become a trusted technical leader within the business, • Ensure Data produced is sufficient for Board level analytics Why Join Us? • Opportunity to shape and lead enterprise-wide analytics strategy, • High visibility role with direct impact on business outcomes, • Collaborative, forward-thinking culture focused on innovation and growth