wagey.ggwagey.gg
30,931  jobs30,931  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(30,931)/Senior Software Engineer Role(1,455)/apollo-graphql (10) - Senior Software Engineer - Orchestration Language Team
apollo-graphql

apollo-graphql - Senior Software Engineer - Orchestration Language Team

Remote - United States or Canada (remote)$165k - $195k3w ago
RemoteSeniorNADeveloper ToolsSenior Software EngineerRustC++ExcelGraphQLApollo

Requirements

• You have 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). • You have expertise in systems engineering — stateless/fault-tolerant systems, event-driven patterns, distributed paradigms, and/or protocol implementation. • You're an 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 — this is a strong signal for this role, even without direct MCP experience. • You have strong debugging instincts and are energized by hands-on operational work, not just feature development. • You excel at cross-team collaboration and bring a "rising tide lifts all boats" mentality. • You have a growth mindset and actively seek to learn and stay current with industry trends, especially in the fast-moving AI/agent space. • Direct experience with MCP (Model Context Protocol) — e.g., you've implemented an MCP server, read the spec draft, or built tools/integrations against it. • 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.

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 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).

Benefits

• Equal Opportunity: Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce. • E-Verify: Apollo is an E-Verify employer and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. For more information please visit E-Verify.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

MozillaMozilla - Senior Software Engineer, Cryptography (Firefox Security)1mo ago
·Remote - Canada·Equity
RemoteNASeniorSenior Software EngineerC++RustProject Planning
apollo-graphqlapollo-graphql - Senior Software Engineer - Trust and Telemetry1mo ago
·Remote - United States or Canada (remote)·$165k - $195k/year
RemoteNASeniorSenior Software EngineerGoRustJavaTypeScriptGraphQL
ClickHouseClickHouse - Senior Software Engineer - Identity & Authorization Platform1mo ago
·Remote - Canada (remote)·$208k - $208k/year + Equity
RemoteNASeniorCloud ComputingSenior Software EngineerRustC++TypeScriptPythonGo
ClickHouseClickHouse - Senior Software Engineer - Identity & Authorization Platform1mo ago
·Remote - USA·$208k - $208k/year + Equity
RemoteNASeniorCloud ComputingSenior Software EngineerRustC++TypeScriptPythonGo
AptosAptos - Senior Software Engineer, Platform Infrastructure1mo ago
·Palo Alto, California·Equity
In OfficeNASeniorCryptocurrencyPaymentsSenior Software EngineerRustGoC++JavaPython
Capstan Medical, Inc.Capstan Medical, Inc. - Senior Software Engineer1mo ago
·Santa Cruz, California - Hybrid
In OfficeNASeniorMedical DevicesRoboticsSenior Software EngineerRustPythonC++LinuxDocumentation
DittoDitto - Senior Software Engineer, FDE3mo ago
·Remote - USA·$223k - $259k/year + Equity
RemoteNASeniorPublic SectorSenior Software EngineerKubernetesNomadC++RustGo
Keeper SecurityKeeper Security - Senior Software Engineer, Endpoint Agent (MacOS)4mo ago
·Remote, US - Hybrid·$48k - $48k/year
In OfficeNASeniorDiagnosticsUtilitiesSenior Software EngineerC++RustGoSwiftObjective-C

Browse more by category

Show 1,455 moreSenior Software EngineerShow 621 moreRustShow 806 moreC++Show 1,614 moreExcelShow 253 moreGraphQLShow 126 moreApollo
Privacy·Terms··Contact·FAQ·Wagey on X