Senior Backend Engineer
Lead backend engineering for a high-integrity payments ledger using Node.js and PostgreSQL. Own the write path, ensure nightly reconciliation accuracy, manage queue-based workflows, review team interfaces, and participate in on-call rotations to maintain robust financial services.
About the role
You will own the services behind our payments ledger: the write path that must be correct under load, the nightly reconciliation process, and the interfaces that two other teams build against. The work primarily involves Node.js and PostgreSQL, with a queue system as an intermediary.
What you'll do
Own the ledger write path end to end.
Maintain correct and explainable reconciliation processes.
Review and ensure quality of interfaces other teams depend on.
Participate in the on-call rotation with three other engineers.
What we're looking for
Five or more years building services that handle money or equivalently unforgiving domains.
Deep expertise in PostgreSQL.
Comfortable reasoning about concurrency and transactional integrity rather than guessing.
Skills we assess
- Node.js
- PostgreSQL
- Concurrency Control
- Payments Ledger Architecture
- Data Reconciliation
- Queue Systems
- Database Transactions
- Performance Optimization
- API Interface Design
- Error Handling and Recovery
- On-call Incident Management
- Data Consistency and Integrity
How hiring works
about 1.5 hoursApply · about 10 minutes
Upload your resume and answer a few questions about your experience.
Application review
Your resume and answers are reviewed against the role.
Skills assessment · about 20 minutes
Multiple choice questions on the skills the role needs.
Aptitude assessment · about 20 minutes
General reasoning and problem solving questions.
Work style questionnaire · about 15 minutes
No right answers, it describes how you prefer to work.
Interview · about 15 minutes
A recorded interview about your own experience, with questions that follow what you say.
Apply for this role
Apply on our
hiring board
Upload your CV, answer a few questions about your experience, and track where your application stands. The whole process takes about 1.5 hours.
Start your applicationOr email hr@thinkscoopinc.comWe review every application personally.
Expect a response within 5 business days.
Role at a glance
Think you're a good fit?
Applications go through our hiring board, where you can upload your CV and track where you stand. We read every one.