About this role
Senior Software Engineer - Orchestration Language Team at Apollo. Location: United States or Canada. Role: designing systems, building tools, maintaining reliability Requirements: Expert systems engineering with Rust (or low-level C/C++ background), distributed and fault-tolerant system experience, hands-on operational/debugging skills, familiarity with AI agent tooling and GraphQL/MCP concepts. Category: Software Development Seniority: Senior Level Tools: Rust, C, C++, GraphQL, Model Context Protocol (MCP) Commitment: Full Time Workplace: Remote Languages: English