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