Lead Integration Engineer & Developer
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