United States or Canada (remote) Remote (Country) USD 192,000 – 230,000 / year

Apollo is hiring a Staff Software Engineer, Rust

About the Role

The role involves building foundational software components using Rust, optimizing system performance, and collaborating with engineering teams to deliver robust, production-grade solutions in a distributed environment.

Responsibilities

  • Design and maintain low-level systems written in Rust
  • Improve performance, reliability, and efficiency of core services
  • Collaborate with engineers across teams to define technical standards
  • Write clean, testable, and well-documented code
  • Troubleshoot and debug complex production issues
  • Participate in system architecture discussions and planning
  • Contribute to code reviews with a focus on quality and consistency
  • Evaluate new technologies and tools for system improvements
  • Ensure software meets security and operational requirements
  • Mentor other engineers on best practices in systems programming

Nice to Have

  • Contributions to open-source Rust projects
  • Experience with WebAssembly and runtime environments
  • Background in database or query engine development
  • Familiarity with GraphQL or API gateway systems
  • Knowledge of compiler design or language tooling

Compensation

Competitive salary and equity package commensurate with experience

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Part of a core engineering team focused on building foundational infrastructure

Tech Stack

  • Primary language: Rust
  • Supporting tools: Tokio, async/.await, WebAssembly
  • Infrastructure: Kubernetes, Docker, CI/CD pipelines
  • Monitoring: Prometheus, Grafana, OpenTelemetry

Impact

  • Work on core systems that power large-scale applications
  • Influence architectural direction across engineering teams
  • Drive improvements in system stability and developer experience

Visa sponsorship available for qualified candidates

Job Details
Location United States or Canada (remote)
Work mode Remote (Country)
Salary USD 192,000 – 230,000 / year
Department Engineering
Category other
Posted 4 months ago
or drop your CV first
About company
Apollo logo
Apollo powers some of the world’s largest GraphQL platforms for teams building complex, high-performance applications at scale. The company is evolving into a core piece of modern application infrastructure — helping teams orchestrate data, APIs, and increasingly AI-driven systems through a single, cohesive platform.
All jobs at Apollo Visit website