8194460 Job Detail
P

Senior Software Engineer - Integations

at PlanHub

Desired Skills

About Job

Design, implement, and maintain webhook endpoints using AWS API Gateway and Lambda for inbound partner data. Build synchronization pipelines that process data from Kinesis streams and synchronize it to HubSpot and other systems. Implement ingestion and indexing pipelines that deliver data into OpenSearch, DynamoDB, or other persistence layers. Work within message-driven and event-driven architectures, using services such as EventBridge, SQS, SNS, and Kinesis. Ensure robust, scalable, asynchronous data processing, including handling retries, backoff, ordering, and idempotency. Develop integration code using TypeScript, Python, and/or PHP. Define data contracts and validation rules using JSON Schema and OpenAPI specifications. Deploy, monitor, and maintain services using observability tools (Datadog, logging, alerts, tracing). Collaborate closely with Backend, DevSecOps, and Data teams to ensure consistency and reliability across integration pipelines. Troubleshoot production issues, optimize pipeline performance, and ensure high reliability for mission-critical data flows.

Requirements

Experience building backend services or integration pipelines in cloud environments.
Strong understanding of event-driven and message-driven architectures.
Hands-on experience with AWS services such as SQS, EventBridge, Lambda, SNS, DynamoDB, and Firehose.
Experience with Kinesis or Kafka for streaming data pipelines.
Experience with Infrastructure-as-Code using Terraform and/or AWS CDK.
Familiarity with containers (Docker, ECS, or Kubernetes).
Solid understanding of asynchronous processing, retry logic, idempotency, and distributed system reliability.
Experience with monitoring and observability in cloud environments.

Additional Instructions

Design, implement, and maintain webhook endpoints using AWS API Gateway and Lambda for inbound partner data.
Build synchronization pipelines that process data from Kinesis streams and synchronize it to HubSpot and other systems.
Implement ingestion and indexing pipelines that deliver data into OpenSearch, DynamoDB, or other persistence layers.
Work within message-driven and event-driven architectures, using services such as EventBridge, SQS, SNS, and Kinesis.
Ensure robust, scalable, asynchronous data processing, including handling retries, backoff, ordering, and idempotency.
Develop integration code using TypeScript, Python, and/or PHP.
Define data contracts and validation rules using JSON Schema and OpenAPI specifications.
Deploy, monitor, and maintain services using observability tools (Datadog, logging, alerts, tracing).
Collaborate closely with Backend, DevSecOps, and Data teams to ensure consistency and reliability across integration pipelines.
Troubleshoot production issues, optimize pipeline performance, and ensure high reliability for mission-critical data flows.

Perks and Benefits

The opportunity to join a dynamic team that landed into the top list of Inc. 5000 in 2024. You can make an immediate impact as PlanHub moves to dominate the industry!
An awesome culture where you will be empowered, make an impact, and learn a ton
Remote friendly
Open time-off policy
401(k)/RRSP plan with a company match
P

PlanHub

-

Details

Job Type
Remote
Preferred location
United States Minor Outlying Islands
Apply Before
Jan 18, 2026
Apply To Job