Hire Overseas

Backend Software Engineer, Rust

Hire Overseas

full-time

Posted on:

Location Type: Remote

Location: Philippines

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, implement, and maintain high-performance backend services using Rust
  • Build and optimize distributed systems that handle large-scale traffic and real-time player interactions
  • Contribute to the evolution of backend architecture and internal APIs
  • Own your systems end to end from design through deployment and ongoing reliability
  • Participate in and lead architecture discussions, technical design sessions, and code reviews
  • Help define engineering standards, patterns, and best practices as the team grows
  • Translate complex product requirements into well-scoped, maintainable technical solutions
  • Mentor and provide technical guidance to engineers across the team
  • Work closely with Ops and Platform teams to ensure stability, observability, and scalability in production
  • Monitor performance metrics and proactively identify and resolve issues before they affect players
  • Build systems with reliability, fault tolerance, and graceful degradation in mind from the start
  • Collaborate with engineers, designers, and QA to ship product features on time and at high quality
  • Communicate technical decisions and tradeoffs clearly to both technical and non-technical stakeholders
  • Help refine team workflows, processes, and tooling as the studio scales

Requirements

  • 4+ years of professional backend development experience
  • 1 to 2+ years of production Rust experience with a strong command of the language including concurrency, memory safety, and performance optimization
  • Deep understanding of distributed systems, system design, and API architecture
  • Experience designing and scaling high-load, real-time applications
  • Proficiency with cloud infrastructure, AWS preferred, and containerized environments
  • Familiarity with monitoring, deployment pipelines, and CI/CD workflows
  • Strong ownership mindset with the ability to drive technical decisions independently
  • Clear, collaborative communication across engineering and product teams
Benefits
  • Paid Time Off in accordance with company policy
  • Observance of Holidays per company guidelines
  • 100% remote setup so you can work wherever you're most productive
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Rustbackend developmentdistributed systemsAPI architectureperformance optimizationconcurrencymemory safetyhigh-load applicationscloud infrastructureCI/CD workflows
Soft Skills
ownership mindsetcollaborative communicationmentoringtechnical guidanceproblem-solvingtechnical decision-makingleadershipdesign discussionscode reviewsworkflow refinement