About the Company
A global Integration Platform as a Service (iPaaS) that uses AI and ML to enable organizations to seamlessly connect data sources, cloud applications, and enterprise systems through low-code/no-code automation.
About the Role
We are looking for several Senior Go/Ruby Engineers to join our Gateways team and work on the core Model Context Protocol (MCP) and AI Gateway infrastructure.
Responsibilities
- Building and evolving the core services of both gateways, not applications sitting on top of them
- Handling the protocol side: dispatching model and tool calls, authentication and tenant isolation in a multi-tenant setup, and long-lived streaming sessions held open across real networks and load balancers
- Keeping throughput and tail latency predictable — connection management, backpressure, concurrent processing — and when they slip, profiling the running service and fixing the actual cause
- Designing the observability for everything you ship, including the AI-specific signals: latency per provider, tokens consumed, cache hit rates, cost per request
- Working with PostgreSQL in depth: schemas, indexes, and queries that hold up as volume grows
- Shipping into a live product that keeps moving: parts get redesigned and rewritten in flight, and each engineer carries their slice from design through production and keeps it afterwards
- Shaping how the team works with AI tooling: agent-driven workflows, automated code review, internal utilities
- Collaborating with the Infra/SRE teams on availability and scaling; architecture and code reviews