FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Rust Backend Engineer – Distributed Systems
TravoomSenior Backend Engineer developing backend architecture for OleOle's sports super app. Designing scalable systems in Rust for real-time messaging and video delivery with a focus on ownership.
Tech Stack
Tools & technologiesGraphQLGRPCMicroservicesPostgresRustWeb3
About the role
Key responsibilities & impact- Designing and owning core backend architecture in Rust (async-first)
- Defining service boundaries, data ownership, and evolution strategy
- Designing scalable APIs (REST and/or GraphQL) for mobile and web clients
- Modeling and operating PostgreSQL as a long-term source of truth
- Architecting real-time systems (feeds, messaging, event-driven workflows)
- Making tradeoffs around consistency, latency, and scalability
- Working with DevOps while retaining backend architectural authority
- Reviewing critical code paths and preventing premature complexity
- Helping shape the backend team as the company grows
Requirements
What you’ll need- 7–12+ years of professional backend engineering experience
- Proven ownership of backend systems in production
- Strong, real-world Rust experience (async systems, not experiments)
- Deep understanding of PostgreSQL data modeling and performance
- Experience designing APIs and explaining tradeoffs clearly
- Experience building or evolving systems that had to scale
- Ability to reason about architecture without hiding behind buzzwords
- 4+ years of experience working in Rust in production environments, ideally on scalable web or blockchain-native backends
- Strong experience designing modern, scalable backend architectures from scratch — including authentication, real-time messaging, microservices, APIs, caching, and database design
- Proficiency with Rust frameworks like Actix, Axum, Tokio, or Rocket
- Experience with WebAssembly, gRPC, or GraphQL is a plus
- Passion for decentralization, crypto, Web3, and building products that empower users
- Comfortable working without product managers, defining scope, and leading engineering direction
Benefits
Comp & perks- Founding engineer-level equity and token allocation
- Deferred salary until funding is secured
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustPostgreSQLAPI designreal-time systemsmicroservicescachingWebAssemblygRPCGraphQLasync programming
Soft Skills
ownershipcommunicationleadershipproblem-solvingarchitectural reasoningtradeoff analysisteam shapingindependenceclarity in explanationadaptability