Staff Software Engineer – Payments & Ledger

New
T
Take CommandHealth insurance
U.S. RemoteFull-TimeStaff
Salary$165,000 - $235,000 + 15% bonus
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLJavaReact

Requirements

  • Significant experience building and operating production financial systems.
  • Hands-on experience with ledgers, payment systems, card payments, banking integrations, reimbursements, or similar money movement infrastructure.
  • Strong backend engineering experience, ideally with Java or a similar language.
  • Strong relational database experience.
  • Experience with data models requiring accuracy, traceability, and long-term maintainability.
  • Ability to lead through technical judgment, clear communication, mentorship, and execution.
  • Comfort working through ambiguous product and technical problems.
  • A product-minded approach to engineering, including interest in how technical decisions affect customers, operations, and the business.
  • Pragmatic judgment about investment, simplicity, and tradeoffs while maintaining financial integrity.

Responsibilities

  • Drive architecture and implementation for ledger, payments, and money movement capabilities.
  • Design systems for financial events, balances, reimbursements, payment states, reconciliation, reversals, and related workflows.
  • Build reliable backend services, integrations, and data models for systems where correctness matters.
  • Partner with product and engineering leaders to shape the direction of the financial platform.
  • Apply production financial-systems experience to help choose proven patterns and avoid common mistakes.
  • Mentor engineers and help establish strong engineering patterns for financial systems.
View Full Description & ApplyYou'll be redirected to the employer's site
$165,000 - $235,000 + 15% bonus
Apply Now