STAFF SOFTWARE ENGINEER PAYMENTS

Ant-Tech

$150K — $180K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in backend or systems engineering, preferably in payments or fintech.
  • Experience with high-performance, mission-critical systems, ideally using Rust or similar languages.
  • Familiarity with distributed systems concepts and practices, such as consistency and fault tolerance.
  • Strong database fundamentals with respect to transactions, indexing, and auditability.
  • Demonstrated ownership in engineering roles, capable of navigating ambiguity and completing projects.

Responsibilities

  • Design and build reliable, scalable payment and financial infrastructure.
  • Own systems end-to-end, from architecture and implementation to production and on-call care.
  • Solve complex problems related to payment processing, settlement, and reconciliation.
  • Build distributed systems prioritizing idempotency, consistency, and correctness.
  • Collaborate with experienced engineers in a fast-paced, low-bureaucracy environment.
  • Drive technical decisions and contribute to building systems from the ground up.

Benefits

  • Base salary plus equity/tokens associated with company performance.
Full Job Description
Tasks

Work Model: On-site
Salary: Competitive
NYC candidates preferred; exceptional candidates based in London are also considered.

Baton Corp is looking for a Staff Software Engineer - Payments to design and build core payment services powering high-scale products in the crypto ecosystem.

This is a high-ownership engineering role where you'll solve complex, correctness-critical problems across payment flows, settlement, reconciliation, and financial infrastructure.

KEY RESPONSIBILITIES

  • Design and build reliable, scalable payment and financial infrastructure.
  • Own systems end-to-end, from architecture and implementation to production and on-call.
  • Solve complex problems involving payment processing, settlement, reconciliation and auditability.
  • Build distributed systems with strong guarantees around idempotency, consistency and correctness.
  • Work closely with experienced engineers in a fast-moving, low-bureaucracy environment.
  • Drive technical decisions and contribute to building systems from 0 1.


Requirements

What We're Looking For

Above all, we want a very experienced engineer who solves problems-someone with the judgment to make high-impact technical decisions without layers of approval, and the instinct to know when to move fast and when a money-movement system demands you slow down and be sure.

Concretely, you:

Are an excellent backend / systems engineer: We build in Rust, and you'll write it here-but we're open to strong engineers from other systems backgrounds (Go, C++, Java/Scala, and similar). If you've built high-performance, mission-critical systems and care about doing it well, we're confident you'll get productive in Rust quickly; deep Rust experience is a bonus, not a gate.

Think in distributed systems: Consistency models, fault tolerance, idempotency and exactly-once semantics, async and event-driven patterns, sagas-you've designed systems that stay correct under partial failure and scale.

Have worked where correctness matters: Payments or fintech ideally-high-throughput transaction processing, ledgers, or financial infrastructure-or another domain where being wrong has real consequences and 2mostly works2 isn't acceptable.

Treat money and data as sacred: Strong database fundamentals (transactions, indexing, query and caching strategy, event streaming) and a real respect for auditability and reconciliation.

Are security-first by instinct: Key management, secrets hygiene, least privilege, and a clean audit trail are second nature.

Operate with ownership: Bias toward action, comfortable in ambiguity, and you finish what you start-including the unglamorous reliability and operability work.

Things That Make You Stand Out

Deep Rust experience or open-source contributions, and a feel for performance work (profiling, reducing allocations, lock-free structures).

Payments domain depth (card networks, bank rails, chargebacks, open banking

Risk / fraud systems (rule engines, feature stores, device fingerprinting).

Compliance infrastructure (sanctions screening, KYC/AML workflows, audit trails).

Crypto / on-chain experience (wallet infrastructure, stablecoin flows, on-chain programs). You don't need to be a domain expert, but comfort in the space helps.

Accounting fundamentals (double-entry ledgers, reconciliation, regulatory reporting).

Platform / cloud / observability background to complement the application work.

Benefits

Compensation & Package

Base Salary + Equity/Tokens

Similar Jobs

More Jobs at Ant-Tech

More Finance & Insurance Jobs

Find similar STAFF SOFTWARE ENGINEER PAYMENTS jobs: