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:
Sr System Development Engineer, Automation Integration Technologies

Senior System Development Engineer role at Amazon focusing on automation integration technologies, combining software development with industrial control systems for warehouse robotics.

Sr. Software Development Engineer, Partner Network

Senior Software Development Engineer position at Amazon Advertising, focusing on building APIs and distributed systems for partner enablement and advertising optimization.

Support Engineer IV, Alexa Connect Kit, Alexa Smart Home, Alexa Connect Kit

Support Engineer role at Amazon's Alexa Connect Kit team, focusing on IoT device maker support and smart home technology integration.

Senior SDE - Kuiper, Mission Planning

Senior Software Engineer role at Amazon's Project Kuiper, developing mission planning software for satellite constellation management using Java, Python, and AWS technologies.

Senior Software Development Engineer, Amazon Aurora DSQL

Senior Software Engineer role at Amazon AWS, building revolutionary database technology for Aurora DSQL, focusing on distributed systems and backend development.

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?