Senior Integrations Engineer — Composio + LangGraph (OAuth connectors for an AI platform)
Worldwide
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.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
$25.00
-
$45.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last week
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesPinole9:31 AM
- $2K total spent28 hires, 4 active
- 17 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by