Senior Node.js Engineer for Billing & Job-Queue Audit (Stripe + BullMQ/Redis)
Worldwide
I run a SaaS platform with a credit-based billing system and a background job queue. Before a major traffic push, I need an experienced engineer to audit and harden the money and job paths so nothing breaks at scale. The stack: Node.js, Stripe (credit ledger), BullMQ with Redis, Railway hosting. What I need: Audit the Stripe credit ledger for race conditions, double-spend, and silent credit burns Audit the BullMQ/Redis flow for stuck, duplicated, lost, or corrupted job states Fix what you find, with idempotency and transactional safety on all billing and job operations Build and run a load test to confirm integrity at high concurrency Deliver a short written report: what was broken, what you fixed, remaining risks Scope and terms: Fixed-fee project, roughly 1 to 2 weeks You work in staging with anonymized data, no production or live payment keys NDA required before any access to the codebase To apply, do not send a generic pitch. Tell me about a specific time you fixed a race condition or idempotency bug in a payment or queue system, and how you reproduced it. That tells me more than a resume. This is an audit-first engagement. If it goes well, there may be more work.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
$30.00
-
$50.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:6 days ago
- Hires:1
- Interviewing:9
- Invites sent:6
- Unanswered invites:0
About the client
- United StatesHitchcock2:51 PM
- $4.6K total spent42 hires, 4 active
- 52 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by