Location
new glasgow
Job Type
Full-time
Posted
July 13, 2026
Job Description
Overview
The Orchestration Language team owns Apollo's MCP Server, MCP Apps, and GraphOS MCP Server/Tools. These components let AI agents discover, query, and act on federated graphs through the Model Context Protocol (MCP). As AI agents become a key consumer of GraphQL APIs, this is becoming one of the most strategically important surfaces in the platform.
Responsibilities
- Design, build, and maintain Apollo MCP Server and GraphOS MCP Server/Tools in idiomatic Rust, keeping pace with an actively evolving MCP specification (including upcoming breaking changes).
- Ship customer-driven improvements quickly — this team currently releases new MCP capabilities on a near-weekly basis in direct response to customer needs.
- Design and build Skills that make agent workflows useful in production, and help package/distribute them across Apollo's product surfaces.
- Improve tool discovery and introspection so AI agents can more reliab...
Ready to Apply?
Submit your application for Senior Software Engineer - Orchestration Language Team at Remotivated
Apply Now