Senior Software Engineer, Orchestration Language Team at Apollo GraphQL - ScoutJobs - The AI-curated global job board
Skip to content
Apollo GraphQL
Posted 2 days ago

Senior Software Engineer, Orchestration Language Team

Apollo GraphQLSenior Software Engineer

Requirements

Rust, systems engineering, MCP, debugging, cross-team collaboration, AI developer tools

Skills

RustGraphQL

About the role

Responsibilities

  • Design, build, and maintain Apollo MCP Server and GraphOS MCP tools using idiomatic Rust
  • Ship customer-driven improvements and new MCP capabilities on a near-weekly basis
  • Design and build "Skills" to make agent workflows useful and distributable across Apollo's product surfaces
  • Improve tool discovery and introspection to help AI agents more reliably find and use GraphQL capabilities
  • Collaborate with engineers across Federation, Connectors, and Client teams
  • Own projects end-to-end, from design documentation through delivery and operational reliability

Requirements

  • Professional experience with Rust and a focus on writing performant, maintainable code
  • Expertise in systems engineering, including stateless/fault-tolerant systems or protocol implementation
  • Hands-on experience using AI developer tools and a strong understanding of the current landscape
  • Strong debugging instincts and a willingness to engage in hands-on operational work and maintenance
  • Excellent cross-team collaboration skills and a growth mindset

Preferred Qualifications

  • Direct experience with the Model Context Protocol (MCP)
  • Experience building or maintaining "Skills" or similar packaged capabilities for AI agent workflows
  • Experience with GraphQL or large-scale runtime systems
  • Experience navigating high-escalation or high-incident environments

About the Company

Apollo supports some of the largest GraphQL platforms in the world. We are building the infrastructure to empower software teams to create amazing user experiences across any number of clients through cloud-native API orchestration.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer, Orchestration Language Team

Apollo GraphQL · United States

Sign up to apply