Software Engineer
SteerBridge · Vienna, VA · 1 wk ago
On-siteFinanceFull-time
Key Responsibilities
- Design, build, and maintain automated reconciliation processes matching transaction records across the platform, issuing bank, and card processor
- Develop and maintain integrations with third-party financial partners (issuing bank, card processor, card network) via REST APIs, SFTP files (and other file-based integrations), and webhook-based event handling.
- Contribute to architecture decisions for shared services (e.g., integration servers) that isolate third-party dependencies from core GovCloud systems
- Ensure accurate handling of file-based and API-based settlement data from banking and processing partners
- Build safeguards against data loss, duplication, and processing errors
- Support root-cause investigation when discrepancies arise in production
- Work closely with engineers maintaining upstream systems (card issuance, VA file ingestion) to ensure reconciliation inputs are complete and correctly formatted
- Partner with finance and compliance stakeholders to ensure reconciliation processes meet audit and reporting requirements
- Support documentation of reconciliation logic and controls for security questionnaires and compliance packages (e.g., BCP/BIA)
- Participate in backlog refinement and design reviews
- Analyze workflows to identify opportunities for automation and reduced manual review
- Evaluate practices against industry standards for payments and card issuance platforms
Required Qualifications
- U.S. Citizenship required
- 5+ years of experience in professional software engineering experience
- Strong experience with full stack development (postgres, express, react, node, or similar stacks)
- Experience working with financial transaction data, settlement files, or ledger-based systems
- Experience collaborating with multidisciplinary teams including architects, finance/compliance stakeholders, and other engineers
- Strong communication skills with the ability to present technical and financial logic to both technical and non-technical audiences
- Experience integrating with third-party APIs, including authentication, webhooks, and event-driven architectures
- Familiarity with AWS services (Lambda, DynamoDB, S3, Secrets Manager)
Prioritized Qualifications
- Experience with payments, fintech, or card issuance platforms
- Experience with financial reconciliation, ACH processing, or bank settlement systems
- Experience with Figma or similar prototyping tools
- Experience with AI as a tool for engineers (Claude, Copilot, Cursor, Lovable)
- Experience contributing to or supporting compliance documentation (BCP/BIA, security questionnaires, audit reports)
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Life Insurance
- 401(k) Retirement Plan with matching
- Paid Time Off
- Paid Federal Holidays