Railway logo
    RailwaySoftware Dev · 1,000+BeachScore 77%

    Senior Product Engineer: Scalability

    EngineeringSeniorFull-timePosted todayNew

    Salary

    Salary not listed

    Not posted; see the salary check

    Location

    Work from anywhere

    Company policy, verified by Jeff

    Time zone

    Not specified on the listing

    Posted

    Oct 16, 2026

    Verified Oct 16, 2026 by Jeff

    From the listing

    About the role

    This is a backend-leaning role focused on scaling systems at Railway. Billing and fraud will be a focus, but your remit spans every high-throughput system — workers, queues, event pipelines, and the databases underneath them.

    You'll own your work end-to-end, including when a feature reaches the UI.

    What you'll do

    • Architect and scale pipelines that turn raw usage into accurate, real-time billing — metering, aggregation, rating, and invoicing across millions of events, from ingestion in ClickHouse to the rating engine.
    • Build payment flows that are correct under concurrency and partial failure: idempotent charges, retries, reconciliation, and clean handling of provider edge cases (Stripe and beyond).
    • Develop fraud and abuse detection — signal collection, real-time scoring, automated mitigation — that protects platform margin without getting in legitimate users' way.
    • Scale Postgres under heavy write load, Node.js services under pressure, and long-running workflows orchestrated with Temporal where exactly-once semantics and durability matter.
    • Build TypeScript + GraphQL APIs where correctness and auditability are non-negotiable.
    • Write Engineering Requirement Documents to take something from idea, to defined tasks, to implementation, to monitoring its success and scaling it further.
    • Contribute to open-source repositories (CLI, Typescript SDK, Railpack, etc.).
    • Be oncall from time to time.
    • Re-architect billing end-to-end: per-second usage metering at platform scale, idempotent payment processing that survives provider outages without double-charging, and credit, prepayment, and enterprise-invoicing models that hold up under audit.
    • Stand up a fraud-detection service that scores signups and deployments in real time and automatically throttles abuse (crypto mining, free-tier farming, stolen cards).
    • Scale Temporal workloads to orchestrate workflows across millions of deployments.
    • Build internal tooling that gives teams across Railway a trustworthy, real-time view into the systems they depend on.

    Nice to have

    • Rust experience, or the desire to learn it.

    From the company page

    Benefits

    Work from anywhereUnlimited vacationWorkspace stipendHealth & wellness stipendPaid learning stipendsPaid retreatsAsynchronous workEquity in company

    The hot takeJeff's read on Railway

    Jeff hasn't written this one up yet.

    Ask, and Railway jumps the queue.

    Pulled from their careers page on Oct 16, 2026. Listings change; the company's page is the source of truth.

    More at Railway

    11 other open roles

    All roles at Railway

    Similar roles

    Engineering roles at other top-scored companies