Travoom

Senior Rust Backend Engineer – Distributed Systems

Travoom

full-time

Posted on:

Location Type: Remote

Location: TexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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

Requirements

  • 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
Benefits
  • Founding engineer-level equity and token allocation
  • Deferred salary until funding is secured
  • Long-term ownership and technical leadership
  • A mission-driven, elite team with deep experience in sports, media, crypto, and startups
  • Maximum influence and upside
Applicant Tracking System Keywords

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

Hard Skills & Tools
RustPostgreSQLAPI designRESTGraphQLevent-driven architecturescalabilitydata modelingreal-time systemsDevOps
Soft Skills
ownershipcommunicationproblem-solvingtradeoff analysiscritical thinking