Vast Bank logo

Senior API & Integration Engineer

Hiring from
United States
Work type
Remote
Posted

622,216 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Remote - Tulsa, OK 74120

  • Position Type: Full Time
  • Category: Information Technology

Vast Bank is looking to hire an Senior API & Integration Engineer!

About Vast Bank

Since February of 1982, we've been a financial institution that has served customers in Northeast Oklahoma and beyond. Our deep roots in the community and commitment to personal service have enabled us to grow alongside our customers, creating conveniences and solutions to fit unique problems and lifestyles. For over 40 years, we've built a legacy on personal service, flexibility, strength, and integrity. Now, with bold leadership and a renewed commitment to customer-centricity, we're aiming higher for the next 40 years. New ideas, strong partnerships, and modern technology will accompany a winning culture to deliver more control and a surprisingly easy banking experience.

We're a company that believes in taking care of the people who make working here possible. In addition to competitive compensation, we offer a leading employee benefit package:

  • Comprehensive benefits package & 401(k) match
  • Professional development- opportunities for advancement!
  • Tuition assistance
  • Transit reimbursement
  • Paid time off
  • & more!

Qualifications

Summary Of Role

The Senior API & Integration Engineer is a hands-on technical 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 position builds reliable APIs, event-driven services, and file-based interfaces that enable business growth, improve data flow, and reduce manual processing. This senior individual contributor partners with IT leadership, Information Security, business teams, and technology providers to deliver maintainable solutions within established architecture, change management, and risk controls.

Major Duties and Responsibilities

  • Design, develop, and maintain secure integrations across 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 through appropriate use of idempotency, duplicate detection, retries, timeouts, exception queues, reconciliation controls, and recovery procedures to reduce lost, incomplete, or duplicate transactions.
  • 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, 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.
  • Must comply with applicable laws and regulations, including but not limited to, the Bank Secrecy Act, the Patriot Act, and the Office of Foreign Assets Control.

Knowledge & Skills
Experience

Required: Seven or more 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. Banking, payments, fintech, or other regulated financial services experience is strongly preferred.

Required technical skills: Proficiency in at least one backend language such as C#/.NET, Java, Python, or TypeScript/Node.js; REST APIs, HTTP, JSON, OpenAPI, webhooks, SQL, relational databases, and SFTP/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.

Preferred technical and banking knowledge: AWS integration and serverless services; infrastructure as code; containers; legacy SOAP/XML interfaces; and integration 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.

Education/Certifications/Licenses

Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field, or an equivalent combination of relevant education and professional experience. Relevant cloud, development, or integration certifications are preferred but not required.

Interpersonal Skills

Builds trusted working relationships with business teams, IT, Information Security, and external technology providers. Explains technical designs, dependencies, and risks in clear language for technical and nontechnical audiences.Uses sound judgment and discretion when handling confidential bank, customer, and vendor information.Collaborates on requirements and priorities, constructively challenges assumptions, and escalates issues with practical options.Provides technical mentoring and knowledge transfer while remaining accountable for hands-on delivery and support.

Role Important Behavioral Skills

  • Strong communication skills to develop good working relationships and to promote cooperation and compromise among various departments.
  • Applies analytical problem-solving, secure engineering practices, and attention to transaction accuracy; researches and follows applicable bank policies, standards, and regulatory requirements.
  • Ability to develop and maintain effective working relationship at all levels by proactively participating and contributing to a positive work environment, controlling emotions and temperament, and exhibiting courteous, respectful, and professional behavior.
  • Ability to quickly adapt to changing environments, processes, and technologies. Technological ability and willingness to work remotely from home as required.
  • Demonstrates strong ownership, organization, documentation, and follow-through; communicates commitments, dependencies, and delivery risks early.
  • Ability to maintain composure under pressure or adverse circumstances, using effective strategies for managing personal stress.
  • Ability to maintain personal and work direction when faced with ambiguity.

ADA Requirements

Physical Requirements

Is able to bend, sit, and stand in order to perform primarily sedentary work with limited physical exertion and occasional lifting of up to 25 lbs. Must be capable of climbing / descending stairs in an emergency situation. Must be able to operate routine office equipment including computer terminals and keyboards, telephones, copiers, facsimiles, and calculators. Must be able to routinely perform work on a computer for an average of 6-8 hours per day, when necessary. Must be able to work extended hours or travel off site whenever required or requested by management. Must be capable of regular, reliable, and timely attendance.

Working Conditions

Must be able to routinely perform work indoors in climate-controlled shared work area with minimal noise.

Mental and/or Emotional Requirements

Must be able to perform job functions independently or with limited supervision and work effectively either on own or as part of a team. Must be able to read and carry out various written instructions and follow oral instructions. Must be able to complete basic mathematical calculations, spell accurately, and understand computer basics. Must be able to speak clearly and deliver information in a logical and understandable sequence. Must be capable of dealing calmly and professionally with numerous different personalities from diverse cultures at various levels within and outside of the organization and demonstrate highest levels of customer service and discretion when dealing with the public. Must be able to perform responsibilities with composure under the stress of deadlines / requirements for extreme accuracy and quality and/or fast pace. Must be able to effectively handle multiple, simultaneous, and changing priorities. Must be capable of exercising the highest level of discretion on both internal and external confidential matters.

EEO StatementIt is the policy of Vast Bank to afford equal opportunity in all phases of employment without regard to an individual’s race, color, creed, religion, gender, national origin, age, disability, marital status, ancestry, sexual orientation, unfavorable military discharge for qualified individuals with disabilities, and for qualified disabled veterans and veterans of the Vietnam era, to the extent required by applicable local, state and federal law.

Similar jobs

Apply for this job100% free