Senior Integrations Engineer — Composio + LangGraph (OAuth connectors for an AI platform)
Budget: $25.0 - $45.0
HOURLY / PART_TIME
⭐ 4.99 (18)
United States
api-development, api-integration
About the work
We're an AI growth/marketing platform. We're building a catalog of third-party integrations (analytics, CRM, SEO, comms — e.g. Google Analytics,
Search Console, HubSpot, Slack, Semrush, PostHog) so our AI agent can read results and act on a customer's behalf.
The foundation — a unified integration layer via Composio, behind our own adapter — is built by our in-house team. Your job is to build individual
connectors on top of it. Each one is roughly: configure the provider's auth in Composio, wrap its actions as a LangGraph tool against our interface,
and test the end-to-end flow.
How we work — no access to our source code
You'll work in a Composio workspace + a small SDK/stub repo we provide — not our main application. We hold all OAuth client secrets and provider
accounts. You build to a documented interface and deliver connectors + tests; we merge. If you've done embedded/iPaaS integration work, this will
feel familiar.
Phase 1 connectors (first batch): Google (GA4, Search Console, Ads — one OAuth app), HubSpot, Slack, Semrush, PostHog. More to follow if it goes
well.
You should have
- Hands-on Composio (or a comparable unified-integration platform — Nango, Merge.dev, Paragon, Pipedream Connect)
- Python + LangChain/LangGraph — you'll author agent tools
- Strong OAuth 2.0: auth-code, refresh tokens, PKCE, webhooks
- A track record building reusable integration layers — not one-off Zapier-style connectors
- TypeScript a plus
How we'll engage
We're not asking for a bid on the whole catalog — nobody can price that up front and we won't pretend to. We start with a small paid screening task
(~2–3 hrs, in a sandbox we provide: connect one app via Composio and expose it as a LangGraph tool). If that goes well, we move to an hourly
engagement, one connector at a time — the first real connector calibrates pace for both of us, then we expand by milestone.
In your proposal, please include
1. A past project where you built a reusable integration layer — and which platform you used.
2. Your quick take on how you'd approach one of the Phase-1 connectors above.
3. Your hourly rate and weekly availability.
Proposals that don't reference Composio/LangGraph or the specifics above tell us it's copy-paste — please make it specific.
Ouvrir sur Upwork