Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Orchestration Language Team

Full-time

Apollo Graphql

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.

We're hiring an additional engineer to work across MCP Server, MCP Apps, GraphOS MCP Tools, and the broader Skills ecosystem. This is a build-and-define role: MCP tooling for GraphQL is still young, and this engineer will help shape how agents interact with federated graphs ensuring MCP spec compatibility, designing tools, improving introspection and execution reliability, and building the Skills that make agent workflows useful in production.

For someone with a strong interest in Federation, there's room to work across the boundary, contributing to composition and query planning where MCP/Skills work intersects with core Federation.

The ideal candidate is a strong systems engineer with product instincts — someone who's energized by defining a new interface layer, but who also brings the rigor to keep it running: operational maintenance, bug fixes, and codebase health work are a real part of this role, not just occasional cleanup. We're looking for someone who moves fluidly between "what should this do" and "make this reliable."

What you'll do

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

Who you are — Minimum 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.

Nice to have

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

About Apollo

Whether you binge-watch a series on Netflix, plan faraway vacations from your phone, or read international news online, you've likely used Apollo's technology this week. Apollo supports some of the largest GraphQL platforms in the world.

We're not looking to rest on our laurels though — we're aiming to change how software is built. Apollo wants to empower every software team to build an amazing user experience across any number of clients, without dealing with a barrage of API endpoints.

Apollo is intent on becoming the company where you can see your career grow through challenging work, collaborating with incredible teammates, and accomplishing the unattainable.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Orchestration Language Team in United States vacancy
  • $15k

     ...racing. You will be part of a team that loves to succeed...  ...more.   Your Team As a Senior Software Engineer on the Software Platform team...  ..., resource allocation, and orchestration across hybrid environments...  ...in a modern programming language, such as Python, Go, Java or... 
    Senior
    Language
    Full time
    Work at office
    Local area

    The Voleon Group

    United States
    15 hours ago
  • $15k

     ...racing. You will be part of a team that loves to succeed...  ....   Your Team As a Senior or Staff Software Engineer on our Data Engineering team...  ...in a modern programming language, such as Python, Go, Java...  ...Docker) Job scheduling and orchestration technologies (e.g. Airflow... 
    Senior
    Language
    Full time
    Work at office
    Local area

    The Voleon Group

    United States
    15 hours ago
  •  ...done. Snowflake’s Release Engineering team builds and operates the systems...  ...release platforms, rollout orchestration, and safety mechanisms that...  ..., and automation that make software delivery safe, scalable,...  ..., C++, or similar systems languages, along with Python, Bash, or... 
    Senior
    Language
    Full time

    Snowflake

    Remote
    6 hours ago
  •  ...compensation intelligence to leading enterprise teams. Compa is a compensation...  ...work where possible. The Role As a Senior Software Engineer, you'll have real ownership over the...  ...proficiency in at least one modern web language or framework, and fluency across the... 
    Senior
    Language
    Full time

    Compa

    Remote
    6 hours ago
  • $177k - $245k

     ...Toyota. The Billing & Expansion team at Weights & Biases is dedicated to simplifying...  ...and our business. As a Senior Software Engineer, you will lead initiatives in pricing,...  ...knowledge of at least 1 modern programming language (Python, Go, Typescript, etc). ~... 
    Senior
    Language
    Remote job
    Full time
    Temporary work
    Work at office
    Home office
    Flexible hours

    Weights & Biases

    San Francisco, CA
    15 hours ago
  •  ...passionate about helping data teams solve the world's...  ...business. Founded by engineers — and customer...  ...efficiency. As a Senior Software Engineer on the Compute...  ...Design the workload orchestration and scheduling systems...  ...proficiency in one or more languages such as Java, Scala,... 
    Senior
    Language
    Full time

    Databricks

    Remote
    15 hours ago
  • $193.5k - $253k

     ...audio logic within the orchestration framework.Guarantee...  ...maintain best practices in software development.Drive the...  ...and roadmap for your team, evolving strategies...  ...in Computer Science, Engineering, Computer Information...  ...Productionizing large language and multimodal models... 
    Senior
    Language
    Full time
    Temporary work
    Work at office

    Google

    New York, NY
    2 days ago
  • $2,000 per month

     ...Brazil to the OpenAI mobile team understand and grow their revenue...  ...in your app using natural language. We see a future where the majority...  ...CRUD systems, and we need an engineer who can build the...  ...that everything else runs on: orchestration, tool execution, context management... 
    Senior
    Language
    Full time
    Remote work
    Flexible hours

    Revenue Cat

    United States
    6 hours ago
  • $147k - $202k

     ...too, let's talk. The Auth0 Team Auth0 is an easy-to-...  ...era. We’re looking for a  Senior Software Engineer to join the AI Agentic Experience...  ..., agent authentication, orchestration frameworks, and real-world...  ...Technologies You May Work With Languages : JavaScript, TypeScript,... 
    Senior
    Language
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Remote
    6 hours ago
  •  ...Role Overview The Senior Software Engineer will architect, build, and optimize...  .... Participate in live team code reviews. Lead monthly...  ...(our primary backend language) PostgreSQL Iceberge Datalake...  ...Docker/Dev Ops Container orchestration What We Offer ~... 
    Senior
    Language
    Remote job
    Full time
    Temporary work
    Work at office
    Flexible hours

    Audiohook

    Remote
    6 hours ago
  • $79.5k - $130k

     ...Acuity is seeking a Senior Software Engineer to design, build, and maintain production...  ...issues, refine AI orchestration logic, contribute technical...  ...access approaches, and mentor team members to support best...  ...including. Programming languages such as Java, Python, and JavaScript... 
    Senior
    Language
    Full time
    Local area

    Acuity

    Sheboygan, WI
    6 hours ago
  • $174k - $252k

     ...architectural direction for token orchestration and distribution...  ...of experience with software development in one or more programming languages.3 years of experience...  ...AI.Google's software engineers develop the next-...  ...opportunities to switch teams and projects as you and... 
    Senior
    Language

    Google

    Sunnyvale, CA
    1 day ago
  • $183.34k - $205k

     ...to do what they truly love amongst a team of highly talented (but humble) peers....  ...A little more about the team: As a Senior Software Engineer II on the Scale team, you'll be joining...  ...backend services and APIs in Go (or similar languages), with strong opinions about system... 
    Senior
    Language
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Flexible hours

    Honeycomb.io

    United States
    15 hours ago
  •  ...by empowering our technology team to innovate new and elegant solutions...  ...with a highly engaged engineering team  Core Technologies:...  ...Code: AWS CDK (TypeScript)  Languages: TypeScript, Python  CI/CD:...  ...study, and at least 2 years of software development experience (ex.... 
    Senior
    Language
    Permanent employment
    Full time
    H1b

    Wellmark Llc

    Remote
    15 hours ago
  • Annapurna Labs designs silicon and software that accelerates innovation. Our...  ...change the world.The MLIL FLOW team is looking for a Senior Software Development Engineer to lead the design and delivery...  ...- Proficiency in scripting languages (Python, Lua) for test automation... 
    Senior
    Language
    Night shift
    Day shift

    Amazon

    Illinois
    5 days ago
  • The RoleWe're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure...  ...own our production workflow orchestration end to end, from the cluster...  ...with a similar systems language (C++, Java, Rust) and are excited... 
    Senior
    Language
    Home office
    Flexible hours

    Gridmatic

    Cupertino, CA
    1 day ago
  • $168.1k - $227.4k

     ...and deploy reliable embedded software for large quantity of consumer...  ..., C, C++, Rust or other languages· Have experience with real-time...  ...part of our Amazon Leo CT SW Team, you will design and implement...  ...mentor, tech lead or leading an engineering teamPreferred qualification -... 
    Senior
    Language
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $148.75k - $201.25k

     ...Defense Unicorns seeks an experienced Software Engineer to work on our open source products. You...  ...technical quality across the engineering team Develop comprehensive documentation,...  ...in other modern programming languages a plus) ~ Strong understanding of system... 
    Senior
    Language
    Remote job
    Full time
    Local area
    Home office
    Flexible hours

    Defense Unicorns

    United States
    15 hours ago
  • $148.75k - $201.25k

     ...Defense Unicorns seeks a Senior Software Engineer to join our UDS Registry team. You’ll collaborate closely with product managers, designers, and end users...  ...Proficient in Go (proficiency in other modern programming languages a plus)  ~ Strong understanding of system design,... 
    Senior
    Language
    Remote job
    Full time
    Local area
    Home office
    Flexible hours

    Defense Unicorns

    United States
    6 hours ago
  • $150k - $200k

     ...Systems Software Engineer - Robotic Manufacturing and Motion Control Systems...  ...industrial hardware. The team is developing integrated...  ...realtime machine behavior, and orchestration across robotic and...  ...modern systems programming languages such as C or C++ ~ Experience... 
    Senior
    Language

    Approach Venture LLC

    Long Beach, CA
    5 days ago
  • $123.25k - $201.25k

     ...Defense Unicorns seeks a Senior Software Engineer to work on our core products. You’ll collaborate closely...  ...—and building them well. The team enables Platform Engineers to securely...  ...~ Proficiency in a modern programming language (Golang and/or TypeScript preferred)... 
    Senior
    Language
    Remote job
    Full time
    Local area
    Home office
    Flexible hours

    Defense Unicorns

    United States
    6 hours ago
  • $200k - $250k

     ...Join StubHub's Edge Services team as a Software/Security Engineer and help shape the global infrastructure...  ...development experience in a modern language (e.g., Python, Go, TypeScript, Java...  ...rate limiting, and CAPTCHA challenge orchestration. Experience supporting traffic... 
    Senior
    Language
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Stubhub

    Aliso Viejo, CA
    15 hours ago
  •  ...systems through natural language to quickly find...  ...’ Reasoning Engine and natural language...  ...By joining our team, you’ll be at the...  ...Role Are you a software engineer who has honed...  ...role for you. As a senior software engineer...  ...following areas: agent orchestration, sandboxed file... 
    Senior
    Language
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Remote
    15 hours ago
  • $99.45k - $134.55k

    Software Engineer, Missile Defense National Team, C2BMC (Associate, Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for Software Engineers - Developers...  ...+ years of experience in Unified Modeling Language (UML) or other software architecture and... 
    Senior
    Language
    Full time
    Contract work
    Work experience placement
    Currently hiring
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Huntsville, AL
    1 day ago
  • $191k - $253k

     ...TEAMThe LatticeOS Team builds the foundational software-defined operating...  ...environment for system orchestration, secure data...  ...execution. As a core engineering capability,...  ...are looking for a Senior Software Engineer...  ...systems programming languages.Proficiency with protocol... 
    Senior
    Language
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  • $191k - $253k

     ...TEAMThe LatticeOS Team builds the foundational software-defined operating...  ...environment for system orchestration, secure data...  ...execution. As a core engineering capability,...  ...are looking for a Senior Software Engineer...  ...systems programming languages.Proficiency with protocol... 
    Senior
    Language
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    2 days ago
  • $157k - $225.9k

     ...companies in the world.The Money team's mission at Databricks is to...  ...strategies and cutting-edge engineering. Our team ensures timely,...  ...(AWS, GCP & Azure).As a Sr. Software engineer on the Money team, you...  ...gender identity or expression, language, national origin, physical... 
    Senior
    Language
    Work at office
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    1 day ago
  • $193.3k - $261.5k

    Join the AWS EC2 Nitro team building the foundation of cloud computing...  ...of hardware, firmware, and software to deliver unparalleled...  ...for an experienced software engineer to drive development for new...  ...least one software programming language experience- 5+ years of leading... 
    Senior
    Language
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $180k - $225k

     ...people around the globe.About the Role:We're hiring a Senior Software Engineer to join our Scout team—Remitly's agentic AI team responsible for building AI...  ...responsible AI useKnowledge of backend programming languages such as Java or GolangProven experience software development... 
    Senior
    Language
    Full time
    Worldwide
    Flexible hours

    Remitly

    Seattle, WA
    5 days ago
  • $174k - $252k

     ...development, and optimization of software components critical for Large Language Model (LLM) inference serving...  ...closely with internal teams developing core LLM frameworks, container orchestration (Kubernetes, Google Kubernetes Engine (GKE)), networking infrastructure... 
    Senior
    Language

    Google

    Sunnyvale, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Orchestration Language Team. Be the first to apply!