Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Product Engineer, Scalability

Full-time

Railway

Our core mission at Railway is to make software engineers higher leverage. We believe that people should be given powerful tools so that they can spend less time setting up to do, and more time doing. Railway now powers workloads for millions of builders, and the systems underneath — usage metering, billing and payments, fraud and abuse protection, background workers, and the data pipelines that feed them all — have to scale every week.

You'll be the person who architects that stack: making it fast, correct, and trustworthy at a volume that keeps growing. If you're looking to scale the backbone of an operating system for builders, we'd love to talk with you!

Want to learn about our work culture? Here is a multi-part blog series that will help you see the unique ways our team works (Parts 1 2 3 and 4

ABOUT THE ROLE

This is a backend-leaning role focused on scaling systems. Billing and fraud will be a focus, but your remit spans every high-throughput system at Railway — workers, queues, event pipelines, and the databases underneath them. You'll own your work end-to-end, including when a feature reaches the UI.

For this role, you will:

- Architect and scale the 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 the systems everything else depends on: Postgres under heavy write load, Node.js services under pressure, and long-running workflows orchestrated with Temporal where exactly-once semantics and durability actually 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 our open-source repositories (CLI, Typescript SDK, Railpack, etc.) — Rust experience, or the desire to learn it, helps here.

- Be oncall from time to time.

Some projects this team takes on:

- 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 our 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.

This is a high impact, high agency role with direct effect on company culture, trajectory, and outcome.

ABOUT YOU

- An ability to autonomously lead, design, and implement backend systems where correctness, consistency, and auditability are first-class requirements.

- A track record of scaling systems — you've taken a pipeline, service, or database that was falling over and made it handle 10x, and you know which tools to reach for (and when polling stops being enough).

- Deep expertise in Postgres and relational data modeling — you reach for the right consistency guarantees, understand the cost of getting them wrong, and know how Postgres itself behaves at scale.

- Strong working knowledge of Node.js internals — the event loop, memory behavior, and what to do when a service degrades under load.

- Experience managing complex asynchronous and long-running backend jobs, ideally with a workflow engine like Temporal, for things like billing runs or payment reconciliation.

- Familiarity with the realities of money movement: payment providers, idempotency, retries, reconciliation, and their failure modes. Direct billing, payments, or fraud experience is a strong plus.

- A security and abuse-aware mindset — you instinctively think about how a system can be gamed, and you design accordingly.

- A desire to be a part of the entire project development process, from research gathering and planning, to implementation and monitoring.

- Great written and verbal communication skills for expressing ideas, designs, and potential solutions in a mostly-asynchronous manner.

We value and love to work with diverse persons from all backgrounds.

THINGS TO KNOW

For better or worse, we're a startup; our team dynamics are different from companies of different sizes and stages.

- We're globally distributed—and getting more so. Stuff is always happening somewhere.

- We don't expect you to be online all the time, but you'll need to be diligent about your boundaries — your end of day will overlap with someone else's start.

- We're a small, high-ownership team that cares deeply about doing exceptional work. We're scaling quickly, which means we rely on leverage—systems over coordination, judgment over process. Expect ambiguity and a fast-moving environment.

- You'll own real outcomes. That means making decisions, not just executing—and owning the success, or failure, that comes with them.

BENEFITS AND PERKS

At Railway, we provide best in class benefits. Great salary, full health benefits including dependents, strong equity grants, equipment stipend, and much more. For more details, check back on the main careers page

Beyond compensation, there are a few things that we believe make working at Railway truly unique:

- Autonomy: We have very few meetings. Just a Monday and a Friday to go over the Company Board. We think your time is sacred, whether it's at work, or outside of work.

- Ownership: We're a company with a high ownership, high autonomy culture. We hope that you'll come in, help us, and over the course of many years do the best work of your life. When we bring you onboard, we expect you to change the company.

- Novel problems/solutions: We're a startup that's well funded, with cool problems, which lets us implement novel solutions! We abhor "busywork" and think, whether it's community, engineering, operations, etc there's always opportunity for creative and high leverage solutions.

- Growth: We want you to grow with us, but we know that talent is loaned, so when you figure out what area you want to grow in next, whether it's at Railway or outside, we'll make sure you land there.

HOW WE HIRE

No tricks. No surprises. Here's the entire process.

1 — Talk with us about the role

This is completely open ended and we're just trying to see who you are, what you want to do, and where you wanna go.

2 — Work on a small project to discuss in the interview

Asynchronously design a system that scales. You choose the domain — pick whichever shows your thinking best:

- A usage metering and billing pipeline that meters CPU/RAM for millions of workloads and bills accurately (you may depend on third parties such as Stripe), or

- A stream-processing system that ingests high-cardinality observability events in real time, or

-

Whatever you pick, come ready to defend the architecture end-to-end. We'll dig into:

- Polling vs. stream processing, and how you avoid losing data when streaming

- Correctness under concurrency and partial failure: idempotency, retries, reconciliation, what happens when a step fails halfway through

- How you handle cardinality, and which tools you lean on and why

- The scalability of the things you depend on — what happens when Postgres becomes the bottleneck

- Interview Structure to expect (60 Minutes):

- Prework (submitted before your interview): Your design

- 0–5 minutes: Introductions

- 5–35 minutes: Walking through the design and how you'd extend it — new failure modes, 10x load, a fraud signal

- 35–50 minutes: Noodling on technology, data modeling, and how you think about scale, money-movement, and abuse

- 50–60 minutes: Time for you to ask your interviewers questions

You can, and SHOULD! ask us questions ahead of time. Ask away!

3 — Review your solution with the Team

You'll sit down with someone on the team and go over the above. We'll poke into your solution, as well as get you acquainted with two more members of the team.

Looking for: Learn about your problem solving skills. How you break down a problem and how you present a solution.

4 — Meet the Team

You'll meet the Team, which will be comprised of 4 people from vastly different sections of the company.

Looking for: How you work with the rest of the team and communicate.

5 — Chat with CEO

Sit down with our founder and CEO for 30 minutes. This is a 1:1, open ended conversation.

6 — Offer call

Finally, we will present the offers, hammer out the details about your position, tee up onboarding, and start our journey together.

Final Note: The interview goes both ways. Once again, please ask us things. Many things! Hard things. That's what we're here for.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Product Engineer, Scalability in Canada vacancy
  •  ...is the kind that redefines work itself. THE ROLE As a Senior/Staff Product Engineer, you will be instrumental in architecting, building, and...  ...through code reviews, technical discussions, and institution of scalable practices. WHAT WE'RE LOOKING FOR - Strong full stack... 
    Senior
    Full time
    Freelance
    Remote work
    Worldwide

    Valence

    Canada
    2 days ago
  • $125k - $205k per year

     ...later.com . About the role: The Senior Engineer is responsible for driving large-scale...  ..., and innovate—directly influencing product velocity and engineering culture. What...  ...architecture, testing, and deployment. Ensure scalable and maintainable solutions across both... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work

    Later

    Canada
    3 days ago
  • $159k - $219k per year

     ...quickly. For more information, visit . Come join us. About the Role We're looking for a Senior Product Security Engineer to lead the design and implementation of secure, scalable, and trustworthy products across AlphaSense's AI-native platform. You'll work closely with... 
    Senior
    Full time
    Internship
    Local area

    AlphaSense

    Canada
    8 hours ago
  • $157.25k - $230k per year

     ...Americans in need. THE JOB Engineering at Atticus is about 20 people...  ...to think carefully about product decisions, not just implementation...  ...into delightful and scalable technology: how a disability...  ...case worth fighting. At the senior level, you will act as the go... 
    Senior
    Full time
    Internship
    Remote work
    Weekend work

    Atticus

    Canada
    3 days ago
  •  ...successful at Vanta without it. We are looking for a Senior Software Engineer to join our Product Platform org - the group that powers product...  ...Platform at Vanta: - Design and build high-quality, scalable systems and shared libraries that multiple engineering... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Vanta

    Canada
    2 days ago
  •  ...enable farmers and graziers to run the most productive and sustainable operations. Our customers...  ...We’re looking for an experienced Senior Talent Specialist to join our People and...  ...the real employee experience. - Build scalable recruitment practices and foundations, designing... 
    Senior
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    Halter

    Canada
    3 days ago
  • $192k - $240k per year

     ...of security agents working alongside your engineers, finding, fixing, and governing risk at...  ...direct and trust. Job Summary Snyk's Product Security team works consultatively with...  ...and the owning teams implement it. As a Senior Product Security Engineer (Platform), you... 
    Senior
    Full time
    Shift work
    Early shift

    Snyk

    Canada
    2 days ago
  • $166.6k per year

     ...It embodies the elegance of simplicity in engineering, transforming the demanding task of...  ...is passionately focused on ensuring our product not only meets but anticipates the needs...  ...group is growing and we’re looking to hire senior backend engineers . We’re a team of pragmatic... 
    Senior
    Full time

    Mercury

    Canada
    3 days ago
  • usd240k - usd290k per year

     ...are updated regularly to best advertise the role and expected seniority, but internally we have a flat titling system with two types of...  ...for people managers. ABOUT THE ROLE We’re looking for a Product Engineer to join our team and help us build cutting-edge, AI-powered... 
    Senior
    Full time
    Internship

    Runway

    Canada
    2 days ago
  • $122k - $144k per year

     ...helps companies build the right products faster by making user...  ...Ireland, Spain or Portugal. Key engineering and product teams are based in...  ...locales. THE ROLE As a Senior Full Stack Software Engineer...  ...solve complex problems, build scalable solutions, and ensure our systems... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Maze

    Canada
    2 days ago
  • usd175k - usd220k per year

     ...a financial technology company building products and APIs for the stablecoin economy. We build...  ...with our Head of Security, CTO, and engineering leads across Multisig, Altitude, Fuse, and...  ...as engineering grows. We’re looking for a senior practitioner who can tell engineers what... 
    Senior
    Full time

    Squads

    Canada
    2 days ago
  •  ...mission at Railway is to make software engineers higher leverage. We believe that people...  ...deployment is one of the greatest possible productivity unlocks of our generation. We also...  ...great work they’re doing: Team Spotlight: Product Engineering ( ABOUT THE ROLE For this... 
    Senior
    Full time
    Internship
    Remote work
    Monday to friday

    Railway

    Canada
    3 days ago
  •  ...computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE JOB The Senior Product Sourcing Engineer drives the strategic supply network development and cost management of Anduril’s Counter Intrusion product portfolio... 
    Senior
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    Anduril Industries

    Canada
    3 days ago
  • usd217k - usd288k per year

     ...OPPORTUNITY You'll make the secure path - the easy path for our engineering org of roughly 145 engineers, baking secure defaults, CI...  ..., and threat modeling into the SDLC so security ships with the product instead of blocking it, including for our fast growing AI and agent... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours
    Day shift
    3 days per week

    Grow Therapy

    Canada
    3 days ago
  • $170.4k - $234.3k per year

     ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...advertising platform, producing production level code that will have a...  ....  We're seeking a Senior Full Stack Engineer to help lead...  ...building intuitive, performant, and scalable web experiences Use... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    3 days ago
  • usd200k per year

     ...agonized about our data model abstractions, created horizontal scalability, and crafted thoughtful APIs. All so we can provide a best-...  ...for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we're building... 
    Senior
    Full time
    Work at office
    Remote work

    Clear Street

    Canada
    3 days ago
  • usd125k - usd280k per year

     ...foundation AI models and end-to-end products that are designed to solve...  ...is a team of researchers, engineers, designers, and more, who are...  ...the Role We're looking for a Senior Product Designer to help shape...  ...re proficient in Figma, build scalable patterns and systems, and consistently... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Canada
    8 hours ago
  • usd165k - usd195k per year

     ...autonomy environment. WHAT YOU'LL DO This is a senior role for someone who has already shipped products real people love and is ready to own entire product...  ...variety of projects. We're still small enough that engineers are expected to have a wide skillset and go from idea... 
    Senior
    Full time
    Internship
    Remote work
    Work from home
    Home office
    Relocation package
    Flexible hours

    Roboflow

    Canada
    2 days ago
  • $131.5k - $164k per year

     ...strategy, development, and execution of key product initiatives that drive customer value and...  ...transactions. - Experience building scalable, user-facing, B2B products supporting dealership...  ...’s degree in Business, Computer Science, Engineering, or related field; advanced degree... 
    Senior
    Full time
    Internship
    Work at office

    Tekion

    Canada
    2 days ago
  • usd140k - usd180k per year

     ...Job Title: Senior Product Designer About Us: Prompt is revolutionizing healthcare by delivering...  ...product usability, accessibility, and scalability. Why work for Prompt? - BIG...  ...initiatives. - Partner with product and engineering leaders to define goals and success... 
    Senior
    Full time
    Remote work
    Flexible hours

    Prompt

    Canada
    2 days ago
  • usd155k - usd200k per year

     ...come. The Role We're hiring a Senior Product Designer to own and shape key product experiences...  ...'ll partner closely with Product and Engineering to define the experience, not just...  ...workflows, and AI systems Develop scalable design patterns and frameworks that... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Future

    Canada
    3 days ago
  • $110k - $125k per year

     ...NMI is looking for a Senior Product Owner to drive tactical delivery across our Billing and...  ...platform teams. This role sits within the Engineering organization, reporting directly to the...  ...engineering to ensure solutions are scalable, auditable, and integrated with core systems... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    NMI

    Canada
    3 days ago
  • usd180k - usd220k per year

     ...software to backend fraud detection, we’re the engine that powers claims processing for some...  ..., and rewarding. We’re looking for a Senior Product Manager who thrives at the intersection...  ...near-term implementation needs with scalable, strategic solutions that serve the broader... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work
    Work from home
    Home office

    Assured

    Canada
    3 days ago
  • $138.6k - $207.8k per year

     ...inflection point. We have strong product-market fit and world-class...  ...started. ROLE OVERVIEW As a Senior Product Designer at Harvey,...  ...solutions. Working closely with engineers, AI researchers, product...  ...system to ensure a cohesive and scalable visual language across the product... 
    Senior

    Harvey

    Canada
    1 day ago
  • usd190k - usd270k per year

     ...ordering, CRM, POS, and more. Product philosophy Most small...  ...having a team of great operators, engineers, and marketers working for you...  ...food. We're looking for Senior Designers who care deeply about...  ...production - Design thoughtful, scalable experiences across the entire... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Owner.com

    Canada
    2 days ago
  • usd154k - usd209k per year

     ...reporting to the Director of Product Management and will be a core...  ...and product approach to the engineering team. With successful delivery...  ...deliver customer needs with scalable, localized product - Act as...  ...ambiguity commensurate with a senior-level product owner QUALIFICATIONS... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work

    GridUnity

    Canada
    3 days ago
  • $150k - $180k per year

     ...ABOUT THE ROLE We are seeking a Senior Product Manager to own and evolve critical areas...  ...thoughtful product briefs that provide engineering and design with the context needed to make...  ...and clinical administration to improve scalability and efficiency - Partner closely with... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work

    Phoenix

    Canada
    2 days ago
  • usd175k - usd275k per year

     ...developers need to securely scale their products to large organizations. We recently raised...  ...our team of full-stack product engineers. The Enterprise team develops products...  ...internal and external APIs that balance high scalability with an intuitive developer experience.... 
    Full time
    Remote work
    Flexible hours

    WorkOS

    Canada
    3 days ago
  • usd173k - usd216.5k per year

     ...work of your life at Boulevard.  As an Engineering Manager at Boulevard, you'll lead a team...  ...culture of excellence while delivering products that help salons, spas, and medspas run...  .... Our engineering teams build scalable, reliable, and user-centric solutions across... 
    Long term contract
    Full time
    Self employment
    Local area
    Home office
    Flexible hours

    Boulevard

    Canada
    3 days ago
  • $230k - $330k per year

     ...foundation AI models and end-to-end products that are designed to solve...  ...is a team of researchers, engineers, designers, and more, who are...  ...you so far. We're hiring a Senior Product Security Engineer to work...  ...through remediation. - Build scalable guardrails. Develop secure... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Product Engineer, Scalability. Be the first to apply!