Remotery

Senior Product Engineer, Scalability

Posted Jun 20

This is a fully remote position, open to applicants anywhere in the world.

📋 Description

• Design and expand the systems that convert raw usage data into precise, real-time billing — encompassing metering, aggregation, rating, and invoicing across millions of events, from data ingestion in ClickHouse to the rating engine.

• Create payment workflows that are reliable even under concurrent access and potential failures: implementing idempotent charges, retries, reconciliation, and effectively managing provider-specific edge cases (including Stripe and others).

• Establish fraud and abuse detection mechanisms — including signal collection, real-time scoring, and automated mitigation strategies — that safeguard platform margins while ensuring a seamless experience for legitimate users.

• Enhance the foundational systems relied upon by others: managing Postgres under heavy write loads, optimizing Node.js services under stress, and orchestrating long-running workflows with Temporal, where precise execution and durability are critical.

• Develop TypeScript + GraphQL APIs, where precision and auditability are essential requirements.

• Draft Engineering Requirement Documents to transform ideas into defined tasks, oversee implementation, and monitor success for further scaling.

• Contribute to our open-source projects (such as CLI, Typescript SDK, Railpack, etc.) — experience with Rust, or a willingness to learn, is advantageous.

• Participate in on-call duties as needed.


⛳️ Requirements

• Proven ability to independently lead, design, and implement backend systems where accuracy, consistency, and auditability are paramount.

• Demonstrated experience in scaling systems — you have successfully transformed a pipeline, service, or database that was struggling into one that can handle 10x the load, and you are knowledgeable about the appropriate tools to use (and when polling becomes insufficient).

• Extensive expertise in Postgres and relational data modeling — you understand the right consistency guarantees to apply, the implications of incorrect choices, and how Postgres performs at scale.

• Strong understanding of Node.js internals — including the event loop, memory behavior, and strategies to implement when a service performance begins to degrade under load.

• Experience in managing complex asynchronous and long-running backend tasks, preferably with a workflow engine like Temporal, for functions such as billing runs or payment reconciliation.

• Familiarity with the challenges of money movement: understanding payment providers, idempotency, retries, reconciliation, and their potential failure modes. Direct experience with billing, payments, or fraud management is highly beneficial.

• A security-conscious and abuse-aware mindset — you instinctively analyze how a system can be exploited, and design accordingly to mitigate risks.

• A strong desire to engage in the entire project lifecycle, from research and planning to implementation and performance monitoring.

• Excellent written and verbal communication skills for clearly conveying ideas, designs, and solutions in a predominantly asynchronous environment.


🏝️ Benefits

• Competitive salary

• Comprehensive health benefits that include dependents

• Significant equity grants

• Equipment stipend

People also viewed

SCOPE Eyecare & Healthcare1 hour ago

Software Engineer

US flagFlorida OnlyFull-timeFull-stack Engineer$110k – $120k/year
ApplyView job
Workana1 hour ago

Gen AI Software Engineer

AR flagArgentina OnlyFull-timeFull-stack Engineer
ApplyView job
Autodesk1 hour ago

Account Technical Lead, Enterprise Accounts

AU flagAustralia OnlyFull-timeFull-stack Engineer
ApplyView job
Guidehouse1 hour ago

Senior Full Stack Developer

US flagTexas OnlyFull-timeFull-stack Engineer$92k – $153k/year
ApplyView job
Greenbox Capital1 hour ago

Technical Delivery Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$115k – $125k/year
ApplyView job
MelodyArc1 hour ago

Software Development Engineer 3 – SDE 3

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers