The opportunity
At Klaviyo, our mission is to help businesses grow by delivering personalized experiences powered by unique data insights. The ARIA team plays a crucial role in facilitating this mission by ensuring seamless integration of various SaaS systems, databases, and cloud…
What you'll do
Design and build integrations across Klaviyo’s GTS landscape: Salesforce, NetSuite, Zendesk, Gainsight, Stripe, Workday, Greenhouse, Coupa, Zip, Okta, Jira, Linear, and Snowflake — using Workato alongside custom Python and JavaScript services on AWS.
Select the right integration pattern for each use case: request-response API, bulk or batch data movement, event-driven streaming, or publish-subscribe — and document the reasoning and tradeoffs so the decision holds up as requirements evolve.
Architect scalable, fault-tolerant solutions that absorb growth in volume and: complexity without a redesign, with idempotency, retries, backpressure, throttling, and rate-limit handling built in from the start.
Build and consume REST, Bulk, and GraphQL APIs, taking an API-first,: contract-first approach so interfaces are versioned, documented, and safe to change.
Implement event streaming and event-driven architectures using services such: as Amazon EventBridge, SQS, SNS, Kinesis, or Kafka to enable near-real-time data flow between systems.
Own authentication and security for integrations: OAuth 2.0 flows, JWT, SAML, and disciplined management of keys and secrets — and ensure data handling meets Klaviyo’s security, privacy, and audit requirements.
What they're looking for
- Instrument integrations for end-to-end error observability: structured logging, monitoring, alerting, dead-letter handling, and reconciliation, so problems surface before stakeholders report them.
- Participate in incident handling for GTS integrations: triage and mitigate, communicate status to affected teams, and run blameless post-incident reviews that convert root causes into permanent fixes.
- Automate manual work out of quote-to-cash, procure-to-pay, hire-to-retire,: and support workflows, using Workato where low-code fits and custom code where it does not.
- Establish and champion integration standards, reusable patterns, and clear: technical documentation, and mentor engineers and system administrators across GTS in applying them.