Software Engineer - Payments

Modern Treasury is the operating system for money movement, providing a payment operations platform that combines APIs and dashboards to help companies manage money movement efficiently.
$120,000 - $240,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Software Engineer - Payments

Modern Treasury is seeking Software Engineers to join their Payments Core organization to lead growth and adoption of global and domestic payment rails. The role involves developing cutting-edge payment integration solutions, supporting nearly 40 currencies in cross-border payments from the U.S. to 131 countries. The goal is to expand into new markets and add support for local payment rails in EMEA, LATAM, and APAC.

The core platform at Modern Treasury sits between customers and their banks, providing an easy-to-use, common interface into the banking system. Customers use the products to move money, automate back-office work, and record transaction ledgers. The companies using Modern Treasury move over $750 trillion a year via bank payments.

In this role, you'll directly impact the evolution of the payments product, shaping the future of instant payments and allowing businesses to move money faster across borders. The position requires creativity and a willingness to learn the details of payment systems beyond U.S. borders.

Key Responsibilities:

  • Lead projects that improve performance and payment workflows across multiple payment rails
  • Collaborate with the product team to scope and ship products for enterprise users
  • Participate in shaping the roadmap, particularly around scaling and refining payment rail workflows
  • Mentor new engineers, write internal tooling and documentation, and interview new hires

Requirements:

  • 5+ years of professional software engineering experience
  • Experience collaborating with product teams to design customer-centric features and workflows
  • Experience with U.S. domestic and/or global payment rails and payments standards
  • Experience working with SQL/Relational databases
  • Experience mentoring and growing engineering teams
  • Creative problem-solving skills and willingness to learn about various payment systems

Technologies used include Ruby on Rails, Postgres, Redis, AWS, Docker, GitHub, and Buildkite.

The position offers a competitive salary range of $120K – $240K, includes equity, and provides generous benefits. It can be based out of San Francisco, New York, or remote, with the company accepting candidates from many states.

Last updated 3 months ago

Responsibilities For Software Engineer - Payments

  • Lead projects to improve performance and payment workflows across multiple payment rails
  • Collaborate with product team to scope and ship products for enterprise users
  • Participate in shaping the roadmap for scaling and refining payment rail workflows
  • Mentor new engineers and write internal tooling and documentation
  • Interview new hires

Requirements For Software Engineer - Payments

Ruby
PostgreSQL
Redis
  • 5+ years of professional software engineering experience
  • Experience collaborating with product teams to design features and customer-centric workflows
  • Experience with U.S. domestic and/or global payment rails and payments standards
  • Experience working with SQL/Relational databases
  • Experience mentoring and growing engineering teams
  • Creative problem-solving skills and willingness to learn about payment systems

Benefits For Software Engineer - Payments

Equity
  • Equity
  • Generous benefits

Interested in this job?

Jobs Related To Modern Treasury Software Engineer - Payments

.NET Engineer

Senior .NET Engineer position at Chatham Financial, building scalable financial SaaS solutions with modern microservices architecture.

Software Engineer - DB Integrations Team

Senior Software Engineer role at ClickHouse, building high-performance data integration solutions for petabyte-scale analytics platform.

Senior Software Engineer (C++)

Senior Software Engineer position at Freeform developing software for autonomous metal 3D printing factories using C++ and Linux.

Senior Software Engineer - Backend Foundations System

Senior Software Engineer position at Jobber, focusing on backend development for a platform that helps small service businesses succeed, offering competitive benefits and flexible work options.

Senior Software Developer

Senior Software Developer role at Robinhood focusing on scaling storage infrastructure and leading database systems development while mentoring junior engineers.