Modern Treasury is seeking a Full-Stack Software Engineer to join their Professional Services (ProServ) Engineering team. This role involves helping customers integrate with the platform while contributing to new features and product improvements. The ProServ team assists large enterprise customers in migrating legacy payment and reconciliation processes onto Modern Treasury. The work is varied and complex, requiring direct interaction with customers, coding for platform features, designing data ingestion systems, and following up with partners.
Modern Treasury's platform includes a Payments product for seamless money movement across the banking ecosystem, a Reconciliation product for near real-time financial transaction reconciliation, and a Ledgers product providing a high-throughput database for tracking financial activities. The platform orchestrates billions of dollars in money movement.
The company places a high emphasis on building robust, scalable systems that can handle a high volume of API calls and meet the reliability requirements for moving money at scale. They pride themselves on well-designed user interfaces and quality API documentation.
Key responsibilities and expectations:
Technologies used include Ruby on Rails for backend, React, GraphQL, and Tailwind CSS for frontend, Postgres for database, Redis for caching, AWS for infrastructure and hosting, Docker for containerization, GitHub for source code management, and Buildkite for continuous integration.
Modern Treasury offers a competitive compensation package, including a salary range of $120K – $250K, equity, and generous benefits. The company is committed to equal employment opportunity and does not discriminate based on various protected characteristics.