5+ years of experience shipping production-quality backend software and building robust web applications. Extensive experience with Node.js and TypeScript. Direct experience with GraphQL, Postgres, and Serverless technologies on AWS. Strong SQL debugging skills required to troubleshoot complex data and transaction issues. Bachelor's degree in Computer Science or a related field. Proven experience designing and supporting complex financial transaction systems within FinTech, banking, or payments environments. Deep understanding of event-driven and/or workflow-based architecture. Prior experience integrating with critical third-party systems (e.g., NetSuite, Salesforce, Modern Treasury, banking APIs). Practical understanding of key reliability concepts, including idempotency, retries, and comprehensive error handling.