Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Money Movement

$90k - $130k
Full-time

NMI

Role Description

As a Senior Software Engineer on the Money Movement - Innovation team, you'll build the systems behind NMI's bank-to-bank payments:

  • Public APIs
  • Internal tools
  • Third-party integrations

You'll use Scala, TypeScript, and C#, with TDD and containerized microservices on AWS (Docker, Lambda, ECS). You'll work AI-first, using tools like Claude Code daily and helping the team sharpen how it uses them. We're looking for someone who digs into ambiguous, high-stakes problems and owns them end to end.

About the team:

  • The Innovation team sits at the center of NMI's money movement strategy.
  • Formed through NMI's acquisition of Dwolla, we build and evolve the bank payment platform NMI's partners rely on, spanning open banking, push-to-card, account verification, and new payment rail integrations.
  • We work asynchronously, communicate often, and expect blockers to be surfaced early.
  • Psychological safety and continuous improvement are how we keep our high pace sustainable.

You will:

  • Design and develop applications in Scala, TypeScript, and C#
  • Use AI-first tools like Claude Code to research approaches, generate code, and strengthen review and testing
  • Own code quality and production issues: reviews, bug reports, and troubleshooting
  • Translate business needs into technical solutions with stakeholders and your team
  • Participate in agile ceremonies (refinement, planning, standups, retros) and help improve how the team works
  • Apply system design expertise across messaging (RabbitMQ), data at scale (SQL, S3), database/caching (RDS, Redis, DynamoDB), and CI/CD (Git, Jenkins, CloudFormation, Terraform)

Qualifications

  • Strong grasp of programming languages, techniques, security, and architecture
  • Ability to take ownership of assigned work and complete it without close oversight
  • Experience with AI-first coding tools (e.g., Claude Code, Codex, Copilot)
  • Experience mentoring and participating in code reviews
  • 4+ years developing applications with object-oriented or functional languages
  • Bachelor's degree in Computer Science (or related field), or 4+ years of additional equivalent experience

Requirements

  • Working knowledge of distributed system design: event-driven microservices, containerized apps, service discovery
  • Experience with Agile practices
  • Experience with TDD and Continuous Integration
  • Experience with paired programming or mobbing
  • Experience with Scala, cats, or other functional programming tools and libraries
  • Experience building and sharing AI skills or similar
  • Exposure to ACH, payments, or other reliable/secure systems is a plus

Benefits

  • Competitive salary + bonus
  • A remote first culture!
  • Flex PTO
  • Health, Dental and Vision Insurance
  • 13 Paid Holidays
  • Company volunteer days
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Money Movement in Remote vacancy
  •  ...As a Senior Software Engineer on the Money Movement - Innovation team, you'll build the systems behind NMI's bank-to-bank payments: public APIs, internal tools, and third-party integrations, using Scala , TypeScript , and C# , with TDD and containerized microservices... 
    Senior
    Full time
    Remote work
    Flexible hours

    NMI

    Remote
    23 days ago
  •  ...As a Senior Software Engineer on the Money Movement - Innovation team, you'll build the systems behind NMI's bank-to-bank payments: public APIs, internal tools, and third-party integrations, using Scala , TypeScript , and C# , with TDD and containerized microservices... 
    Senior
    Full time
    Remote work
    Flexible hours

    NMI

    Remote
    11 days ago
  •  ...financial system, internet, and money to create greater choice,...  ...record all crypto and fiat money movement across the platform. Build...  ...partners. Apply sound engineering principles to identify correctness...  ...and implement safeguards in software before they become incidents.... 
    Senior
    Full time
    Flexible hours

    Gemini

    Remote
    29 days ago
  • $133k - $183k

     ...integrity, and trust. Position Overview We are seeking a highly autonomous, systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core financial platform engineering vertical under a permanent, full-time remote... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Affirm

    Canada
    a month ago
  • $133k - $183k

     ...Software Engineer II (Money Movement & Card Ledger) Remote Canada Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Money Movement &... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    United States
    2 days ago
  • $177k - $194.93k

     ...Social Finance, LLC seeks Senior Software Engineer, Money in New York, NY: Job Duties: Implement functionality, architect our system, squash bugs, maintain the health of our code, and continually grow as an engineer. Deliver resilient and scalable code. Own and ideate... 
    Senior
    Full time
    Remote work

    Sofi

    Remote
    22 hours ago
  • $189k - $236k

     ...About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead...  ...across multiple pods in the Money Group - Gusto's fastest-...  ...including financial accounts, money movement, lending, expense controls,...  ...re looking for:10+ years of software engineering experience (... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    1 day ago
  • NMI is seeking a Senior Product Manager for their A2A & Money Movement team. This remote role requires strong product management experience in payments alongside collaboration with various teams to improve A2A payment capabilities. Candidates should have over 5 years of... 
    Senior
    Remote job

    NMI

    New York, NY
    2 days ago
  • $174.7k - $218.4k

    Role Description Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions on our Banking and Money Movement Team. In this role, you will lead end-to-end delivery across multi-component... 
    Full time
    Bank staff
    Remote work
    Flexible hours

    MQ Referrals Only

    Remote
    22 hours ago
  • $152.5k - $205k

     ...network anchored by USDC, Circle Payments Network for global money movement, and Arc, an enterprise-grade blockchain designed to...  ...everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Seattle, WA
    3 days ago
  • $185k - $200k

     ...building and scaling payroll businesses.Engineering Culture at CheckAt Check, engineering...  ...is stuck.About this roleAs a Senior Software Engineer at Check, you’ll use your technical...  ...to the platform that powers money movement, tax calculations, and compliance workflows... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    Check Technologies

    San Francisco, CA
    3 days ago
  • $164k

     ...’s most consequential systems. Our teams build real-time money movement and decisioning infrastructure at scale, including underwriting...  ...that must be correct, resilient, and auditable.As a Senior Software Engineer in Lending, you’ll work at the seam between member-facing... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Chime

    San Francisco, CA
    1 day ago
  •  ...innovative experiences that make moving money, selling, and shopping simple,...  ...Summary:Job Description:PayPal, Inc. seeks Senior Software Engineer in San Jose, CA Job Duties: Design, develop...  ...settlement platforms supporting funds movement, reconciliation, and settlement... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    PayPal

    San Jose, CA
    4 days ago
  •  ...achieve this, Pebl needs both a consistent money movement system to pay out payroll cross border,...  ...level. We’re searching for a frontend engineer that knows how to bring the user...  ...~8+ years of professional frontend/UX software engineering experience ~1+ years of experience... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Pebl

    Remote
    22 hours ago
  • $140k - $200k

     ...system, internet, and money to create greater choice...  ...provider where engineering is the core of the company...  ...able to work across the software platform, not just on...  ...crypto. The Role: Senior Software Engineer (...  ...fascinated by the real time movement of price and value at... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Gemini

    Florida, NY
    22 hours ago
  • $109k - $149k

     ...and 4 years of experience in software application development and...  ...-on experience in AWS cloud engineering and architecture. We expect...  ..., card processing, or other money movement platforms. Preferred:...  ...We are hiring for a remote Senior Software Developer role, with... 
    Senior
    Remote work

    First-Citizens Bank & Trust Company

    Raleigh, NC
    a month ago
  •  ...Senior Software Engineer Cobre is Latin America's leading instant b2b payments platform. We solve the region's most complex money movement challenges by building advanced financial infrastructure that enables companies to move money faster, safer, and more efficiently... 
    Senior
    Local area
    Remote work

    Cobre

    United States
    22 hours ago
  • $120k - $145k

    Role Description As Senior Product Manager on the A2A & Money Movement team, you own the roadmap and execution for a defined set of A2A payment capabilities at NMI. You'll work closely with Engineering, Design, Compliance, and go-to-market teams to ship products that make... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    NMI

    Remote
    5 days ago
  • $200k - $225k

     ...Senior Software Engineer Opportunity Clerq is a Series A financial technology startup based in New York City. The company's next generation...  ...the conversion and UX benefits of cards with risk and money movement infrastructure purpose-built for large purchases. Clerq replaces... 
    Senior
    Home office

    Clerq

    New York, NY
    1 day ago
  • $171k - $198k

     ...Senior Software Engineer II Remote, US Extend is revolutionizing the post-purchase experience for retailers and their customers by providing...  ...backwards compatibility — especially where events drive money movement or fulfillment ~ A track record of owning large,... 
    Senior
    Remote work
    Flexible hours

    Extend

    United States
    1 day ago
  •  ...): AZ, NC and TX. We are seeking a Senior Software Developer to design, develop, integrate...  ...-native solutions across Payments, Money Movement, and Information Reporting platforms....  ...collaborating closely with architects, engineers, and business stakeholders. This role... 
    Senior
    Full time
    Remote work

    First Citizens Bank

    Remote
    22 hours ago
  • $230k - $250k

     ...Senior Software Engineer Latitude is an early-stage payments fintech building modern infrastructure for global money movement. We help businesses move value instantly, securely, and with full compliance - leveraging blockchain rails while delivering a seamless, enterprise... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Latitude

    Remote
    2 days ago
  • $175k - $196.8k

     ...Senior Software Engineer - Payments Remote About FastSpring: FastSpring is how AI, SaaS, gaming, software, and digital product companies...  ...system performance, and ensure reliability across money-movement flows Reduce time to market by decomposing large feature... 
    Senior
    Local area
    Remote work
    Flexible hours

    FastSpring

    United States
    22 hours ago
  •  ...Senior Software Engineer Pune Senior Software Engineer- Data Architect at Convera Pune- WFH We are seeking an experienced Senior...  ...and technology-led payment solutions to deliver smarter money movements to our customers – helping them capture more value with every... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Convera Corporation

    United States
    1 day ago
  • $150k - $180k

    Role Description We're hiring a senior backend engineer to help build and scale the platform. You'll...  ...fintech partners. Since our code moves money, getting the details right is most of...  ...compliance (KYC, tax, banking, or money movement). ~Familiarity with other parts of... 
    Senior
    Full time

    Lumanu

    Remote
    4 days ago
  • $185.2k - $326.8k

     ...along with the transactions and settlement that move that money. As a Senior Software Engineer on the team, you will build and operate the systems of...  ...idempotency, and failure handling. ~Experience building money-movement systems such as ledgers, double-entry accounting,... 
    Senior
    Full time
    Remote work
    Flexible hours

    Block

    Remote
    3 days ago
  •  ...First Citizens is seeking a Senior Software Developer to design, develop, integrate, and...  ...cloud-native solutions across Payments, Money Movement, and Information Reporting platforms....  ...role emphasizes hands-on AWS cloud engineering, Java/Spring Boot, and Node.js expertise... 
    Senior
    Remote work

    First Citizens

    Raleigh, NC
    1 day ago
  • The Cari Network is building a blockchain-based payment system powering real-time, 24/7 movement of digital money across the traditional finance and digital asset ecosystems. A pre-launch startup, we’re creating an entirely new category of financial infrastructure that... 
    Senior
    Full time

    G2i

    Remote
    11 days ago
  •  ...Senior Full Stack Engineer Fin is a next-generation payments platform built for high-value, global,...  ...traditional finance, Fin reimagines how money moves worldwide. If banks and payment...  ...performance services that handle real money movement with strong reliability and... 
    Senior
    Remote work
    Worldwide
    Shift work

    FinTech Collective

    United States
    22 hours ago
  •  ...payment system powering real-time, 24/7 movement of digital money across the traditional finance and...  ...and writing the design docs that other engineers, including ones outside your...  ...Qualifications ~5–7 years of backend software engineering experience, ideally including... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    G2i

    Remote
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Money Movement. Be the first to apply!