
Backend Software Engineer, Rust
Hire Overseas
full-time
Posted on:
Location Type: Remote
Location: Philippines
Visit company websiteExplore more
Tech Stack
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