Senior API & Integration Engineer

Vast Bank•Tulsa, OK
•Remote

About The Position

The Senior API & Integration Engineer is a hands-on senior individual-contributor role responsible for designing, developing, securing, and supporting integrations that connect Vast Bank’s core banking, payments, treasury, sponsor banking, digital, and enterprise platforms. The role builds reliable APIs, event-driven services, and file-based interfaces to support business growth, improve data flow, and reduce manual processing. The engineer partners with IT leadership, Information Security, business teams, and technology providers to deliver maintainable solutions within established architecture, change-management, and risk controls. The position also supports secure and reliable transaction processing, integration monitoring and incident response, testing and controlled releases, technical documentation, mentoring, vendor evaluations, continuity testing, and audit or examination requests. The role must comply with applicable laws and regulations, including the Bank Secrecy Act, the Patriot Act, and Office of Foreign Assets Control requirements. The position is listed as full-time and remote, with the job location identified as Tulsa, Oklahoma. Scheduled after-hours releases and incident response may be required. Vast Bank describes itself as a financial institution serving customers in Northeast Oklahoma and beyond since 1982. Its stated focus includes personal service, flexibility, strength, integrity, customer-centricity, modern technology, and a convenient banking experience.

Requirements

  • At least seven years of software engineering or systems integration experience, including at least three years designing and supporting production APIs and integrations.
  • Demonstrated experience delivering production integrations across multiple systems, troubleshooting complex failures, and supporting controlled releases.
  • Proficiency in at least one backend language such as C#/.NET, Java, Python, or TypeScript/Node.js.
  • Experience with REST APIs, HTTP, JSON, OpenAPI, webhooks, SQL, relational databases, and SFTP or other file-based integrations.
  • Practical experience with OAuth 2.0, service authentication, certificate-based security, API gateways, cloud services, asynchronous messaging, Git, CI/CD pipelines, automated testing, and centralized monitoring and logging.
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field, or an equivalent combination of relevant education and professional experience.
  • Ability and willingness to work remotely from home as required.
  • Ability to work extended hours or travel off site whenever required or requested by management; scheduled after-hours releases and incident response may be required.
  • Ability to perform primarily sedentary work, including routine computer work averaging 6–8 hours per day when necessary, occasional lifting of up to 25 pounds, and climbing or descending stairs in an emergency.
  • Ability to operate routine office equipment, maintain regular and timely attendance, and perform job functions independently or with limited supervision.
  • Ability to manage changing priorities and deadlines, maintain accuracy and quality under pressure, exercise discretion with confidential matters, and communicate effectively with diverse audiences.
  • Must comply with applicable laws and regulations, including the Bank Secrecy Act, the Patriot Act, and Office of Foreign Assets Control requirements.

Nice To Haves

  • Banking, payments, fintech, or other regulated financial services experience is strongly preferred.
  • AWS integration and serverless services experience.
  • Experience with infrastructure as code and containers.
  • Experience with legacy SOAP/XML interfaces.
  • Experience integrating with FIS Code Connect or comparable financial platforms.
  • Familiarity with account and transaction lifecycles, ACH and wire processing, treasury services, sponsor banking/FBO structures, reconciliation, and financial data controls.
  • Relevant cloud, development, or integration certifications are preferred but not required.

Responsibilities

  • Design, develop, and maintain secure integrations among core banking, payments, treasury, sponsor banking/FBO, digital channels, and internal applications using APIs, webhooks, messaging, and managed file transfers.
  • Build and support connections with bank technology providers and cloud services, including platforms such as FIS Code Connect, fintech platforms, and AWS, based on approved business requirements and vendor capabilities.
  • Translate business requirements into technical designs, interface specifications, data mappings, and reusable integration components; document dependencies, ownership, and acceptance criteria with business and project teams.
  • Establish and maintain API contracts, versioning, validation, authentication, authorization, rate limits, and lifecycle documentation in alignment with approved architecture and security standards.
  • Engineer reliable processing using appropriate idempotency, duplicate detection, retries, timeouts, exception queues, reconciliation controls, and recovery procedures.
  • Implement secure coding, least-privilege access, encryption, secrets management, and appropriate audit logging; protect customer and bank information and avoid exposing sensitive data in logs or nonproduction environments.
  • Develop automated unit, integration, contract, regression, and failure-recovery tests; coordinate end-to-end testing and business acceptance before implementation.
  • Use source control, peer review, and automated deployment pipelines; follow approved release, rollback, and change-management procedures, maintaining separation between development, approval, and production access.
  • Monitor integration availability, latency, throughput, failures, and reconciliation exceptions; troubleshoot incidents, conduct root-cause analysis, and implement corrective actions with internal teams and vendors.
  • Participate in scheduled after-hours releases and incident response as required.
  • Maintain interface inventories, architecture diagrams, support runbooks, and recovery documentation; cross-train team members and provide technical mentoring to reduce key-person dependencies.
  • Partner with data and reporting teams to deliver validated source data to approved downstream platforms while preserving data lineage, quality checks, and clear system-of-record ownership.
  • Support vendor technical evaluations, continuity testing, and audit or examination requests by providing accurate documentation and evidence; communicate delivery progress, technical risks, and resource needs promptly to IT leadership.
  • Comply with applicable laws and regulations, including the Bank Secrecy Act, the Patriot Act, and Office of Foreign Assets Control requirements.
  • Build trusted working relationships with business teams, IT, Information Security, and external technology providers; explain technical designs, dependencies, and risks clearly to technical and nontechnical audiences.
  • Exercise sound judgment and discretion when handling confidential bank, customer, and vendor information; collaborate on requirements and priorities, challenge assumptions constructively, and escalate issues with practical options.
  • Demonstrate ownership, organization, documentation, follow-through, adaptability, composure, and effective communication while working independently or with a team.

Benefits

  • Comprehensive benefits package
  • 401(k) match
  • Professional development and opportunities for advancement
  • Tuition assistance
  • Transit reimbursement
  • Paid time off
  • Competitive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service