
Job Overview
Location
United States or Canada (remote)
Job Type
Full-time
Category
Software Engineer
Date Posted
July 9, 2026
Full Job Description
đź“‹ Description
- • 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 reliably find and use the right GraphQL capabilities (e.g., tool search, partitioning tool sets, reducing context size for agents).
- • Expand GraphOS platform capabilities (schema checks, composition, health data, etc.) as MCP tools for AI agents.
- • Engage directly with customers and the community to understand needs, debug issues, and bring insights back to influence the roadmap.
- • Collaborate with engineers across Federation, Connectors, and Client teams as MCP/Skills work intersects with core GraphQL Federation.
- • Own projects end-to-end — from design doc through delivery — and contribute to codebase health, bug fixes, and operational reliability, not just new feature work.
- • Participate in a lightweight on-call rotation (this team's on-call load is notably light).
🎯 Requirements
- • Experience with Rust and enjoy writing performant, maintainable code (candidates with a strong low-level systems background in C/C++ who are ramping into Rust will also be considered).
- • Expertise in systems engineering — stateless/fault-tolerant systems, event-driven patterns, distributed paradigms, and/or protocol implementation.
- • Active, hands-on user of AI developer tools and can speak concretely to how you use them, where they fall short, and what "good" looks like.
- • Strong debugging instincts and are energized by hands-on operational work, not just feature development.
- • Excel at cross-team collaboration and bring a "rising tide lifts all boats" mentality.
- • Growth mindset and actively seek to learn and stay current with industry trends, especially in the fast-moving AI/agent space.
🏖️ Benefits
- • Opportunity to work on a strategically important surface in the platform.
- • Room to work across the boundary, contributing to composition and query planning where MCP/Skills work intersects with core Federation.
- • Collaborative environment with incredible teammates.
- • Challenging work that allows for career growth.
- • Opportunity to accomplish the unattainable.
- • Lightweight on-call rotation.
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About Apollo GraphQL, Inc.
Apollo GraphQL provides a GraphQL platform for building, managing, and scaling APIs. Its open-source client and server libraries integrate with existing backends, offering schema management, query planning, performance monitoring, and a cloud-hosted registry. The company targets engineering teams needing unified data layers across microservices, mobile, and web applications, delivering tools that accelerate development and improve application performance.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Silver.com LLC
2 months ago

Anyone AI Inc.
3 months ago

Nexus Mutual
2 months ago
2 months ago
