Senior Software Engineer – Money Movement

Job not on LinkedIn

🕒 July 23

🇺🇸 United States – Remote

💵 $90k - $130k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NMI

NMI

201 - 500 employees

💼 Consulting

📦 Logistics

📣 Marketing

Consulting • Logistics • Marketing

NMI is a leading global embedded payments enablement platform that provides a comprehensive, all-in-one solution for accepting and managing payments. Their platform is designed to support a variety of payment methods, including online, in-person, mobile, and self-service transactions. NMI offers flexible and feature-rich payment gateways, merchant relationship management solutions, and fraud defense tools. Serving independent sales organizations, banks, software developers, and payment facilitators, NMI helps its partners grow by simplifying the complexities of payment processing and offering a scalable and unified payments experience. With over 20 years of experience, NMI connects over 237,000 devices and processes over $200 billion in payment volumes annually. Their innovative approach and focus on flexibility and modularity make them a strategic partner in the evolving fintech landscape.

📋 Description

• 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) • Design, build, and enhance features within FeeNavigator using PHP/Laravel and Vue • Develop efficient database queries and optimize MySQL performance as needed • Own the quality of your work end-to-end through developer-led testing — writing unit, integration, and end-to-end tests, and validating your own changes through to production • Improve the health of a large, established codebase by refactoring complex areas and decomposing high-complexity components into maintainable, well-structured code • Document critical business logic, application workflows, and key architectural decisions • Collaborate with Product Managers to refine requirements and contribute to technical solution design • Participate in code reviews to maintain high engineering standards and share best practices • Work with SRE to ensure software is observable, resilient, secure, and production-ready • Diagnose and resolve incidents, defects, and performance bottlenecks in collaboration with cross-functional teams • Contribute to continuous improvement of development processes, tooling, and engineering practices

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

🏖️ Benefits

• Competitive salary + bonus • A remote first culture! • Flex PTO • Health, Dental and Vision Insurance • 13 Paid Holidays • Company volunteer days

Apply Now

Similar Jobs

🕒 July 23

Symbotic

501 - 1000

🔧 Hardware

📦 Logistics

🤖 Artificial Intelligence

Senior Project Engineer overseeing the full lifecycle of automation solutions for Exol's innovative warehousing-as-a-service. Facilitating cross-functional collaboration and ensuring project success while managing risks and stakeholders.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 23

Cormac

1001 - 5000

🏗️ Construction

🏛️ Government

🚗 Transport

Senior Technical Lead providing product leadership for federal healthcare systems. Leading software development teams to deliver customer-focused solutions in a fully remote environment.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 23

Cormac

1001 - 5000

🏗️ Construction

🚗 Transport

🏛️ Government

Technical Lead and Product Owner for federal healthcare systems at CORMAC. Leading cross-functional teams to deliver high-quality software solutions for healthcare programs.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 23

Accelera Solutions

51 - 200

💼 Consulting

🎖️ Defense

🏥 Healthcare

Senior Microsoft Defender Engineer responsible for implementing and overseeing Microsoft Defender solutions. Collaborating with the Information Security team to protect against cyber threats.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 23

Accelera Solutions

51 - 200

💼 Consulting

🎖️ Defense

🏥 Healthcare

Senior Linux Administrator supporting DoD customer for enterprise IT service delivery. Implementing security controls, troubleshooting, and managing various IT services.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer