Senior Backend Developer

BetterCharge

BetterCharge

Software Engineering

Remote

Posted 6+ months ago

Job description

BetterCharge is rewriting the rules of payments. We help merchants recover lost revenue from declined cards by working smarter and faster—think real-time transaction decisioning, clever retries, and seamless partner integrations. Our platform quietly hums behind the scenes, making money flow better, smoother, and stronger.

As a Senior Backend Developer, you’ll be the engine room operator of this mission-critical system—designing and building backend services that handle high-volume financial data with speed, reliability, and security. You’ll work closely with our CTO and founding team to push the boundaries, make smart architectural calls, and deliver rock-solid code.

Job responsibilities

  • Architect, build, and maintain backend services and APIs in Node.js on AWS (Lambda, S3, Kinesis, and more)
  • Own critical infrastructure powering transaction flows and retry engines
  • Collaborate tightly with product, data, and integration teams to ship end-to-end features
  • Lead code reviews, mentor engineers, and champion backend best practices
  • Identify and fix performance bottlenecks, security issues, and stability gremlins
  • Contribute to architecture decisions, observability tooling, and developer experience improvements

Job requirements

  • 5+ years experience building production-grade backend systems
  • Deep experience with Node.js and modern JavaScript/TypeScript patterns
  • Proven expertise in AWS architecture, including Lambda, RDS, SQS, and CloudWatch
  • Strong understanding of relational databases (PostgreSQL or MySQL preferred)
  • Experience working on high-throughput, high-availability systems
  • Strong software engineering fundamentals: testing, observability, code quality
  • Ability to lead, own, and deliver complex backend projects end-to-end
  • Bonus: experience with payments, fintech, or transaction-heavy systems

Apply now