
Senior Full-Stack Engineer – Product
Railway
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build features end-to-end, from the UI in our dashboard to orchestrating workflows that interact with our microservices using Temporal.
- Craft intuitive interfaces that allow our users to interface with powerful computing paradigms, with help from our design team.
- Build TypeScript + GraphQL APIs with strong guarantees around modeling data, allowing both internal and external users to build against.
- Write Engineering Requirement Documents to take something from idea, to defined tasks, to implementation, to monitoring it’s success.
- Experience with, or at least the desire to learn Rust to contribute to our open-source repositories (CLI, Nixpacks, etc).
Requirements
- An ability to autonomously lead, design, and implement great product experiences, from front to back.
- A strong understanding of frontend architecture to build interactivity-rich systems for fetching, mutating, and rendering data effectively
- Experience managing complex asynchronous backend jobs for something like a build/deploy pipeline.
- 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 mostly-asynchronous manner.
Benefits
- Great salary
- Full health benefits including dependents
- Strong equity grants
- Equipment stipend
- Autonomy
- Ownership
- Novel problems/solutions
- Growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptGraphQLRustmicroservicesasynchronous programmingfrontend architectureEngineering Requirement Documentsdata modelingworkflow orchestrationCLI
Soft Skills
leadershipdesignimplementationcommunicationcollaborationproblem-solvingautonomycreativityresearch gatheringplanning