Senior Software Engineer - Money Movement Innovation
NMI
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 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 )
You may be a fit for this role if you have
Minimum requirements:
- 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
Preferred qualifications:
- 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
Do you feel like you have a slightly out of the ordinary career path or history? We are open to all walks of life and very willing to hear your story. Please don't feel like this should be a barrier to securing a great career at NMI! We appreciate success can come in all shapes and sizes. Fill in the 'Additional Info' box on our application to tell us more about your path.
As well as being a part of something exciting everyday, you will also receive the following benefits:
- Competitive salary + bonus
- A remote first culture!
- Flex PTO
- Health, Dental and Vision Insurance
- 13 Paid Holidays
- Company volunteer days
About us
NMI, a global leader in payment technologies, allows software and sales professionals to deliver payment innovations to their clients without having to build payment expertise in house. NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. You've probably used NMI in the last 24 hours without even realizing it. We're the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech startups. We're creative problem solvers who help visionaries smash through boundaries and think beyond what's possible so they can think about what's next. But we're not just built for the tech savvy. We democratize the latest payments technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce. Our mission is to use our expertise to enable more payments, in more ways and more places. We provide ISOs, Fintech Innovators and Technologists the freedom to focus on what they do best, liberating them from restricted payment solutions and giving them access to the latest payment technology now and in the future.
$90k - $130k
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...SeniorFull timeRemote workFlexible hours$180k
...exist to accelerate innovation by increasing the... ...on getting money from investors into... ...all these money movements and investors’ legal... ..., we’re building software that does the... ...Fund Accounting engineering team leverages AngelList... ...likely: A senior back-end engineer...SeniorFull timeWork at officeRemote work$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...SeniorFull timeRemote work- ...We exist to accelerate innovation by increasing the number of... ...AngelList is hiring a Senior Backend Engineer with a founder mindset for... ...seamlessly set up a fund and raise money to invest in startups, and... ...complexities of creating a fund into software, at scale. Fund...SeniorFull timeWork at officeRemote work
$174.7k - $218.4k
...Marqeta is seeking an experienced Staff Software Engineer to independently drive the... ...software solutions on our Banking and Money Movement Team. In this role, you will lead end... ...collaboratively to ensure secure, efficient, and innovative solutions that meet regulatory...SuggestedFull timeBank staffRemote workFlexible hours$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...Permanent employmentFull timeRemote workFlexible hoursShift work$286.2k - $326.7k
Sr. Distinguished, Software Engineer - Enterprise Data Storage and Consumption... ...problems. You will drive innovation at multiple levels, helping... ...Data, serving as a Senior Director-level Individual Contributor... ..., fulfillment and money movement rails. Partner cross-functionally...SeniorFull timePart timeH1bLocal areaRemote work- ...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....SeniorFull timeFlexible hours
$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...SeniorFull timeTemporary workRemote workFlexible hours- ...Lockheed Martin, we are passionate about innovation and integrity. We believe that by... ...customers. We are looking for talented software engineers to join our team, working with other engineering... ...position is for a Software Engineer Senior to support training systems...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
- ...people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe... ...record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...'ll help develop and deploy advanced software capabilities supporting one of Lockheed... ...programs. THE WORK As a Senior Software Engineer, you'll design, develop, integrate, and... ...Martin, we use our passion for purposeful innovation to help keep people safe and solve...SeniorFull timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift workNight shiftWeekend work
$91k - $172.49k
...our 21st Century Security vision. We foster collaborative innovation, provide opportunities for career development, & empower our... ...keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$93.2k - $164.45k
...international customer! THE WORK EADGE-T is seeking a software engineer to join one of the agile development teams. In this role, you... ...consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex...SeniorFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...mobility company. Inspired by a legacy of innovating for the benefit of others, our mission... ...driver assist technologies; Arene, our software development platform for software-... ...next-generation vehicles. The Arene Engineering Solutions North America’s Applied Engineering...SeniorFull timeWork at officeFlexible hoursShift work3 days per week
- ...people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe... ...record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...implement, deploy, and maintain custom software solutions to meet unique and... ...opportunity for personal growth. Senior Software Engineer - Backend Developer Position Requirements... ...on having a challenging culture where innovation & experimentation are the norm. At ARA...SeniorFull timeWork experience placementRelocation3 days per week
- ...that is redefining the digital landscape across Africa. Our client is seeking a talented Software Engineer to tackle large-scale backend challenges and drive technological innovation. This is an opportunity for those passionate about developing robust, scalable solutions...SeniorFull timeRemote work
- ...seeking a motivated, career and customer-oriented multi-faceted Software Engineer to begin an exciting and challenging career with one of our... ...integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of...SeniorFull time
$200k
...currently with a team of around 65 people, is seeking a Senior Software Engineer (Full-Stack) to join their growing company. This on-site role... ..., the company is well-positioned for continued growth and innovation. Qualifications: ~5+ years of experience with...SeniorFull timeH1bImmediate startVisa sponsorshipFlexible hours- ...Technologies, Inc. (CPT) is seeking a motivated and detail-oriented Software Engineer to join our team. As a key member of the team, you will play... ...in our core principles of integrity, determination, and innovation. In all of CPT’s collaboration efforts, our team prioritizes...SeniorRemote jobFull timeLocal areaFlexible hours
- ...Reports to: Head of Software & Controls Workplace Type: Hybrid (onsite in Santa Cruz... ...building one of the most exciting and innovative companies in medtech—developing a first-... ...deployment—and we need an exceptional Software Engineer to design and build the complex software...SeniorFull timeWork at office3 days per week
- ...increasingly digital economy. Job Description Join our Engineering team and drive innovation that matters! We solve Identity Management problem with... ...market and product requirements and translate them to software requirements, design and architecture Develop high-...SeniorFull time
- ...Research Innovations, Inc. (RII) is breaking through the big, slow, status quo with transformative... ...the world. We develop cutting-edge software for all levels of the government and... .... We are looking for a committed Senior Software Engineer to join our Tactical Command &...SeniorFull timeLocal areaFlexible hours
- ...The Job: We are seeking an exceptional and innovative Controls Engineer to design, develop, and implement control systems for our unmanned aerial... ...with cross-functional teams, including mechanical, software, and systems engineers, to deliver high-quality and reliable...SeniorFull timeWork experience placementFlexible hours
$165k - $230k
...industry. Qualifications ~5+ years of experience as a software engineer, with a focus on building scalable back-end systems and... ...Company Description NexHealth’s mission is to accelerate innovation in healthcare by connecting patients, providers, and developers...SeniorFull timeFlexible hours$200k - $250k
...place of high expectations, integrity, innovation and a willingness to challenge consensus... ...make building, running, and changing UP software more scalable, failure-proof, and intelligible... ...of enhancing the capabilities of other engineers and teams The annual base salary...SeniorFull timeTemporary workFlexible hours- ...online without adding hardware, installing software, or changing a line of code. Internet... ...list and ranked among the World’s Most Innovative Companies by Fast Company. We realize... ...Incubation (ETI) department is our innovation engine. This is where we conceive, build, and...SeniorFull timeLocal area
- .... That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals... ...forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and...SeniorFull time
- ...): 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...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Money Movement Innovation. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote







