J
Backend Software Engineer (Rust)
Jobgether
Remote · France Full-time Senior Yesterday
About the role
Here’s a quick, easy‑to‑read snapshot of the role, plus a few ideas on how you can position yourself as a strong candidate.
📌 Role Overview – Backend Software Engineer (Rust)
| What you’ll do | Why it matters |
|---|---|
| Design & build high‑performance backend services in Rust | Rust’s safety & speed are perfect for real‑time, low‑latency game interactions. |
| Scale distributed systems for massive, real‑time player traffic | Guarantees a smooth experience for a global community of gamers. |
| Own architecture decisions, set engineering standards, mentor teammates | You’ll shape the technical direction and raise the team’s bar. |
| Collaborate cross‑functionally (design, QA, product) | Ensures features ship on time and meet quality expectations. |
| Maintain reliability, observability, and fault tolerance | Keeps the platform stable under heavy load. |
| Work remotely (100 % remote, flexible schedule) | Full flexibility while impacting a worldwide product. |
Core Requirements
| Requirement | What to highlight in your application |
|---|---|
| 4+ years backend dev (1‑2 years production Rust) | Emphasize any Rust projects (open‑source, side‑hustles, production work). |
| Deep Rust knowledge – concurrency, memory safety, performance | Mention specific patterns (e.g., async/await, Tokio, Actix, Rayon). |
| Distributed systems & API design | Talk about micro‑services, event‑driven architectures, gRPC/REST, message queues. |
| High‑load, real‑time apps | Highlight any gaming, streaming, chat, or trading‑platform experience. |
| AWS + containers | List services used (ECS/EKS, Lambda, S3, DynamoDB, CloudWatch) and Docker/K8s expertise. |
| CI/CD, monitoring | Show pipelines (GitHub Actions, GitLab CI, Jenkins) and tools (Prometheus, Grafana, ELK). |
| Strong ownership & communication | Provide examples of end‑to‑end feature delivery and cross‑team collaboration. |
| Bonus: game backend, matchmaking, leaderboards, football/gaming | Any relevant domain experience will set you apart. |
Benefits at a Glance
- Competitive USD salary (bi‑monthly)
- Paid time off & holidays
- Full remote work (flexible)
- End‑to‑end ownership of backend systems
- Work on high‑performance, real‑time infrastructure
- Direct impact on a global player community
🎯 How to Make Your Application Stand Out
Tailor Your Resume
- Header: “Backend Engineer – Rust (4+ yrs experience)”.
- Professional Experience: For each role, list Rust‑specific achievements (e.g., “Reduced latency by 30 % by refactoring matchmaking service in Rust using Tokio and async streams”).
- Tech Stack Section: Include Rust, async runtimes (Tokio/Actix), AWS services, Docker/Kubernetes, CI/CD tools, monitoring (Prometheus, Grafana), and any game‑related tech (e.g., Photon, PlayFab).
- Projects / Open‑Source: If you have a public Rust repo (especially a server or networking library), link it. Highlight performance metrics.
Craft a Targeted Cover Letter (≈150‑200 words)
- Opening: Mention the role and why you’re excited about the intersection of football, gaming, and Rust.
- Fit: Cite 1‑2 concrete examples that map directly to the “Accountabilities” (e.g., “Led the design of a distributed leaderboard service handling 2 M concurrent users, built in Rust, deployed on AWS ECS”).
- Culture: Show you thrive in remote, high‑output teams and enjoy mentoring.
- Close: Express enthusiasm for contributing to a global player community and invite the hiring team to discuss further.
Showcase Performance Numbers
- Latency reductions, throughput improvements, cost savings, uptime percentages—quantify wherever possible.
Highlight Soft Skills
- Remote collaboration tools you use (Slack, Notion, Miro).
- Experience running architecture reviews or leading code‑review sessions.
Optional Bonus Section
- If you have any football/gaming passion (e.g., you’ve built a fantasy‑football app, contributed to a game mod, or are an avid gamer), sprinkle that in. It aligns with the “football culture” vibe.
📄 Quick Sample Cover Letter (Feel free to adapt)
Dear Hiring Team,
I’m thrilled to apply for the Backend Software Engineer (Rust) position. With over five years of backend development experience—including two years building production‑grade services in Rust—I have a proven track record of delivering low‑latency, high‑throughput systems that power real‑time user experiences.
At [Current/Previous Company], I led the redesign of our matchmaking service, migrating critical components from Go to Rust. Leveraging Tokio and a micro‑service architecture on AWS ECS, we cut average matchmaking latency from 250 ms to 120 ms while supporting a 3× traffic surge during peak events. I also instituted a comprehensive observability stack (Prometheus + Grafana) and automated CI/CD pipelines with GitHub Actions, boosting deployment frequency from weekly to daily without compromising stability.
Beyond the technical side, I enjoy mentoring junior engineers, establishing Rust coding standards, and fostering a collaborative remote culture. As a lifelong football fan and avid gamer, I’m excited about the opportunity to blend my technical expertise with a product that brings the global football community together.
I look forward to discussing how I can contribute to the team’s success.
Best regards,
[Your Name]
✅ Next Steps
- Polish your resume using the checklist above.
- Draft (or adapt) the cover letter to reflect your own achievements.
- Submit via Jobgether – their AI‑matching will surface your profile to the hiring team quickly.
- Prepare for technical interviews:
- Expect deep Rust questions (ownership, lifetimes, async).
- System design scenarios (real‑time game backend, scaling leaderboards).
- Coding exercise focused on concurrency or performance (e.g., building a simple matchmaking queue).
Good luck! If you’d like a more detailed review of your resume, a mock interview, or help refining any part of your application, just let me know—I’m happy to dive in. 🚀
Skills
AWSAPICI/CDCloudConcurrencyContainerizationDockerGame BackendLow-latency networkingMatchmakingMonitoringNetworkingRustSystem Design
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free