Senior Backend Engineer – Payments (Part-time, Remote from Egypt)

Tensorrail TechnologiesLimassolwuzzufpublicerad 2026-10-16
Krav:JavaRustC#BackendFinTechSecuritySeniorRemote

About the company

About us: TensorRail is a B2B payments company building payment infrastructure for international online businesses, with its own gateway on local payment methods in India, MENA and Africa. Small, senior, remote-first team; correctness of money flows comes first.

Your tasks

  • Review code changes that touch money movement, security and data integrity
  • Own staging rehearsals, UAT and release sign-off
  • Review and extend the test strategy, focusing on money paths and failure cases
  • Act as second approver on sensitive operations
  • Help define incident procedures for payment failures

Requirements

  • 5+ years of backend engineering, with real money in production: settlement, reconciliation, ledgers, wallets, payouts or a gateway core
  • Solid understanding of double-entry ledgers, idempotency, duplicate webhooks, timeouts and unknown transaction outcomes
  • Strong SDLC discipline: code review, testing and UAT, release management
  • Fluent English ( preferred but not a must )

*Preferred but not a must**

  • Experience at a PSP, wallet, acquirer or bank
  • Go and/or Rust (strong backend engineers in Java, C# or similar who can read Go/Rust are welcome)
  • PostgreSQL, including transactions, locking and row-level security
  • OAuth2/OIDC identity
  • English

Other

We are looking for a part-time senior backend engineer (around 20–25 hours/week, remote from Egypt) to act as technical reviewer and release owner on a B2B payments platform. This role is about quality, correctness and release confidence, not building features.