United States or Canada (remote) Remote (Country) Employment $192K – $230K

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

Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Apollo
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
Job Details
Department Engineering
Category other
Posted 3 hours ago