All open roles
Engineering Full-time Mid-level

Backend Engineer — API Integrations

Build reliable, secure, usage-aware integrations with third-party APIs that expand an AI agent platform — ~3 new integrations a week, with high autonomy.

Apply for this role → Remote (LatAm) · In-person onboarding

About the role

We're hiring a backend engineer to build integrations with third-party APIs that expand the capabilities of an AI agent platform. The role focuses on reliable, secure, usage-aware integrations with external vendors. The pace is high — the target is approximately 3 new integrations per week — and the engineer is expected to operate with significant autonomy, translating vendor documentation into production-grade integrations with minimal supervision.

What you'll do

  • Build end-to-end integrations with third-party APIs (authentication, request proxying, error handling, retries, rate limiting).
  • Capture and propagate cost data across the request lifecycle to support usage-based billing for end users.
  • Read vendor documentation independently and translate it into reliable, production-ready integrations.
  • Collaborate on architectural decisions and explain the reasoning behind your technical choices.

What we're looking for

  • Strong production experience with TypeScript and Node.js
  • Hands-on experience integrating third-party APIs, including OAuth 2 and API key–based authentication flows
  • Deep understanding of HTTP — request/response lifecycle, headers, status codes, and authentication patterns
  • Ability to handle errors, retries, and rate limiting in real-world integrations
  • Strong product sense and solid coding ability — pragmatic problem-solving and clean, working code
  • Autonomy and strong reading comprehension of vendor SDKs and documentation
  • Prior experience working at or with startups — comfortable with shifting priorities, fast iteration, and ambiguity
  • Conversational English for interviews and daily collaboration

Nice to have

  • Experience implementing WebSockets when vendor APIs require them
  • Experience designing usage-based billing or cost-metering systems at the request level
  • AWS experience (Lambda, API Gateway)
  • Integrations with AI or developer platform APIs (OpenAI, Anthropic, ElevenLabs, etc.)
  • Greenfield or R&D experience with shifting scope and minimal initial context

How we engineer

Our engineering values.

The same standards every Icalia engineer is held to — and the reason our clients keep our people through acquisitions.

Craft & ownership

We write code we'd be proud to sign. You own outcomes end to end — well-tested, observable, and built to outlast the sprint that shipped it.

Async, remote discipline

Same time zone as your team, clear written communication, and the autonomy to move without being managed. Our rituals are why clients call our process world-class.

Mentorship & growth

Code reviews that teach, documented patterns, and senior engineers who lift the bench. You'll grow faster here than on most in-house teams.

AI-augmented, human-accountable

We use modern AI tooling to multiply output — but a named human always owns the quality, security, and judgment behind every line that ships.

Why Icalia

Your next step.

Since 2012 we've embedded engineers into US and global product teams from Monterrey and across LatAm — doing US-quality work without leaving home. Our people have shipped through real acquisitions (RTS, Everlance) and stayed every time.

You work directly with product teams that respect senior engineers, on problems that matter — not ticket factories. Competitive compensation, real career mobility, and a bench of peers worth learning from.

10+

years placing engineers

200+

engineers placed

95%

retention rate

100%

stayed through acquisitions

Ready to apply for
Backend Engineer — API Integrations?

Tell us about yourself through the application form. We review every submission personally — no black-box ATS.