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 6 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

Senior Manager, Sales - Walmart Business, Public Sector

Senior Manager role leading B2B sales initiatives for Walmart Business, focusing on public sector clients and government procurement solutions.

Senior Quality Engineer-Payments Validation

Senior Quality Engineer position at Walmart focused on payment systems validation, test automation, and quality assurance leadership in Bentonville, AR.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech, focusing on building scalable distributed systems with Java and cloud technologies in a hybrid work environment.

Software Engineer III

Senior Software Engineer position at Walmart Global Tech focusing on pharmacy systems and backend development using Java, Kubernetes, and microservices architecture.

Software Engineer III- Salesforce

Senior Salesforce Engineer role at JPMorgan Chase's Nutmeg division, focusing on developing and integrating Salesforce solutions for customer service and operations platforms.