GrepJob
Railway

Senior Product Engineer, Scalability

Railway
Apply
about 3 hours ago
Remote, WorldwideSenior

Responsibilities

  • Architect and scale pipelines for real-time billing and usage metering.
  • Build correct payment flows that handle concurrency and partial failures.
  • Develop fraud detection mechanisms to protect platform margins.
  • Scale systems like Postgres and Node.js services under heavy load.
  • Create TypeScript + GraphQL APIs with a focus on correctness.
  • Write Engineering Requirement Documents to guide project implementation.
  • Contribute to open-source repositories and collaborate on various projects.
  • Participate in on-call duties as needed.

Requirements

  • Proven ability to design and implement backend systems with a focus on correctness.
  • Experience in scaling systems and handling high-throughput data.
  • Deep expertise in Postgres and relational data modeling.
  • Strong knowledge of Node.js internals and asynchronous job management.
  • Familiarity with payment processes and fraud detection strategies.
  • Security-aware mindset for designing resilient systems.
  • Excellent communication skills for asynchronous collaboration.

Benefits

  • Competitive salary and full health benefits for employees and dependents.
  • Strong equity grants and equipment stipend.
  • High autonomy with minimal meetings to respect personal time.
  • Opportunities for personal and professional growth within the company.

Tech Stack

Categories

BackendData EngineeringDevOpsSecurity