Senior Payments Infrastructure Engineer — Crypto, Wallets & Blockchain
New
J
JobgetherPayments infrastructure
USFull-TimeSenior
SalaryDeferred compensation arrangement: compensation is agreed upon but payments are deferred until funding is secured. Once funding is secured, the arrangement is intended to transition to a competitive, normalized salary, together with equity and OleX token ownership.
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 8 years of professional backend engineering experience
- Required Skills
- PostgreSQLGogRPCRustRESTful APIs
Requirements
- At least 8 years of professional backend engineering experience, including substantial hands-on responsibility for production financial systems, payment infrastructure, cryptocurrency platforms, or digital asset services.
- Proven experience building and operating financial transaction systems covering payment processing, settlement, reconciliation, and balance management.
- Strong understanding of double-entry accounting and financial ledger architecture, including transaction consistency, idempotency, auditability, and failure recovery.
- Production experience with digital wallets and cryptocurrency payments, including deposits, withdrawals, transfers, transaction signing, and secure key management.
- Experience integrating Fireblocks or comparable institutional custody platforms, including custody APIs, wallet administration, transaction authorization, and security controls.
- Advanced proficiency in Rust, Go, or another high-performance backend language, and ability to work with Rust-based microservices.
- Strong knowledge of distributed systems, REST and gRPC APIs, asynchronous processing, concurrency, fault tolerance, and event-driven architectures.
- Database engineering experience with PostgreSQL or comparable transactional databases, including ACID guarantees, concurrency control, and data integrity.
- Production experience with AWS, Docker, CI/CD pipelines, monitoring, and infrastructure security for mission-critical services.
- Experience with automated integration and end-to-end testing of financial transactions, including duplicate processing, partial failures, reconciliation discrepancies, and recovery scenarios.
- Highly preferred: production experience with Fireblocks and TigerBeetle; Rust in financial or high-throughput distributed systems; Solana and SPL token integrations; and familiarity with KYC/AML, PCI DSS, and financial services compliance.
Responsibilities
- Take ownership of the existing payments backend and complete its integration, testing, and production deployment.
- Optimize payment processing, settlement, reconciliation, and balance-accounting functionality.
- Build and maintain financial ledgers with transaction consistency, auditability, idempotency, and accurate double-entry accounting.
- Integrate digital wallets and cryptocurrency payment flows, including deposits, withdrawals, transfers, transaction signing, and key management.
- Implement institutional custody integrations, including wallet administration, custody APIs, transaction authorization, and security policies.
- Integrate payment gateways, banking services, fiat on/off ramps, and cryptocurrency exchanges through REST and gRPC APIs.
- Troubleshoot distributed systems and resolve issues across microservices, databases, blockchain infrastructure, and external financial services.
- Build transaction recovery, monitoring, and fault-tolerance mechanisms for duplicate processing, partial failures, and reconciliation discrepancies.
- Conduct automated integration and end-to-end testing of payment flows.
- Deploy and operate secure, scalable infrastructure using cloud and container technologies, monitoring, and CI/CD practices.
View Full Description & ApplyYou'll be redirected to the employer's site