Senior Software Engineer - Thought Machine Vault Core

Intone Networks

  • Scottsdale, AZ
  • 5 days ago

    Highlights

    You will contribute to transforming traditional banking infrastructure into a scalable, flexible, and API-driven ecosystem, working alongside architects, product owners, and engineering teams. Develop, configure, and maintain Python-based Vault Core smart contracts supporting banking products such as deposits, checking, savings, and lending.

    Numbers & Facts

    LocationScottsdale, AZ

    Description

    We are seeking a Senior Software Engineer with hands-on Thought Machine Vault Core experience to support a core banking modernization initiative. This contract role, based in Scottsdale, Arizona, offers the opportunity to design, develop, and optimize cloud-native banking solutions on a next-generation platform. You will contribute to transforming traditional banking infrastructure into a scalable, flexible, and API-driven ecosystem, working alongside architects, product owners, and engineering teams.

    Responsibilities

    • Design, develop, and implement banking solutions using Thought Machine Vault Core.
    • Develop, configure, and maintain Python-based Vault Core smart contracts supporting banking products such as deposits, checking, savings, and lending.
    • Build and integrate RESTful APIs to connect Vault Core with internal banking applications and third-party financial systems.
    • Collaborate with architects, product owners, and engineering teams to translate banking requirements into technical solutions.
    • Support core banking modernization initiatives, including platform integration, data migration, testing, and deployment.
    • Develop scalable, cloud-native applications using Python, microservices, Docker, and Kubernetes.
    • Troubleshoot complex technical issues involving banking transactions, account processing, integrations, and platform performance.
    • Implement automated testing, CI/CD pipelines, and deployment processes to improve engineering efficiency.
    • Ensure solutions meet enterprise security, regulatory compliance, reliability, and performance standards.
    • Participate in architecture discussions, code reviews, technical documentation, and production support activities.

    Qualifications

    • Required
    • 5+ years of professional software engineering experience.
    • Hands-on experience with Thought Machine Vault Core.
    • Strong Python programming and backend development expertise.
    • Experience developing, configuring, or implementing Vault Core smart contracts.
    • Solid understanding of core banking concepts, including accounts, deposits, lending, interest calculations, and transaction processing.
    • Experience designing and integrating REST APIs and microservices.
    • Experience working with AWS, Google Cloud Platform (GCP), or other cloud environments.
    • Familiarity with Docker, Kubernetes, and containerized applications.
    • Experience with CI/CD pipelines, automated testing, and modern software development practices.
    • Strong analytical, debugging, and problem-solving abilities.
    • Ability to collaborate effectively across engineering, architecture, and business teams.
    • Preferred
    • Experience implementing Thought Machine Vault Core within a large financial institution.
    • Experience with Vault Core Product Library and banking product configuration.
    • Knowledge of ledger architecture, transaction processing, and payment systems.
    • Experience migrating legacy banking applications to modern cloud-native platforms.
    • Familiarity with event-driven architecture, Kafka, and distributed systems.
    • Experience working in regulated financial services environments.
    • Previous experience with Temenos, Finacle, Mambu, or other core banking platforms.
    • Experience supporting production implementations, platform upgrades, and go-live activities.

    Similar Jobs