Job Description
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