Software Engineer - Payments

Modern Treasury is the operating system for money movement, providing payment operations platform with APIs and dashboards for enterprises.
$120,000 - $240,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.

Description For Software Engineer - Payments

Modern Treasury is revolutionizing the payment operations landscape by providing a comprehensive platform that serves as the operating system for money movement. As a Software Engineer in the Payments Core organization, you'll be at the forefront of developing solutions that handle global and domestic payment rails, supporting nearly 40 currencies across 131 countries. The role offers an exciting opportunity to shape the future of instant payments and cross-border transactions.

The position involves working with the core platform that interfaces between customers and banks, similar to how Twilio abstracted communication networks. You'll be handling systems that process over $750 trillion in annual bank payments, significantly more than the $2 trillion in card payments. The role requires expertise in payment systems, database management, and system scaling.

Your responsibilities will include leading major projects to improve payment workflows, collaborating with product teams, and mentoring other engineers. The technology stack includes Ruby on Rails, Postgres, Redis, and AWS, providing a robust foundation for building scalable payment solutions.

The company offers a competitive compensation package ranging from $120K to $240K, plus equity, making it an attractive opportunity for experienced engineers looking to make an impact in the fintech space. The position offers flexibility with locations in San Francisco, New York, or remote work options across multiple states.

Modern Treasury values diversity and maintains a strong commitment to equal employment opportunity, making it an inclusive workplace for professionals from all backgrounds. The role presents an excellent opportunity to work on cutting-edge payment technologies while contributing to a product that's transforming how businesses handle money movement.

Last updated 3 months ago

Responsibilities For Software Engineer - Payments

  • Lead development of cutting-edge payment integration solutions
  • Lead projects that improve performance and payment workflows across multiple payment rails
  • Collaborate with product team to scope and ship products for enterprise users
  • Participate in shaping roadmap for scaling payment rail workflows
  • Help grow team by mentoring new engineers and writing internal tooling

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 (ACH, Wires, Swift, RTP) and payments standards
  • Experience working with SQL/Relational databases
  • Experience mentoring and growing engineering
  • Creative problem-solving skills and willingness to learn payment systems

Benefits For Software Engineer - Payments

Equity
  • Equity
  • Generous benefits package

Interested in this job?