About Us
Monto is revolutionizing B2B payments by offering the first AI connector between suppliers and buyers, enabling seamless collections and real-time transaction data. Our mission is to introduce the interconnected future of B2B payments, where companies can easily communicate to pay and get paid as we overcome the challenges of interoperability between financial platforms.
Job Description
Monto is looking for a Principal Software Engineer (Full Stack) to join our engineering team.
We are building the next generation of our platform and investing heavily in scalability, reliability, automation, and AI as we grow toward processing millions of transactions per day.
This is a hands-on role for experienced full-stack engineers who combine strong technical leadership with a passion for building scalable systems and helping evolve a growing platform into one that can process millions of transactions every day. While much of the work focuses on backend architecture and distributed systems, you should be comfortable contributing across the entire stack.
What You’ll Do:
- Design and build end-to-end systems across backend and frontend
- Build and evolve scalable distributed systems that support high-volume transaction processing
- Help drive the evolution of our event-driven architecture, improving reliability, performance, and operational efficiency
- Improve system scalability, observability, resiliency, and fault tolerance
- Work on distributed workflows, asynchronous processing, and large-scale data pipelines
- Contribute to architecture discussions, technical design reviews, and engineering best practices
- Collaborate closely with engineering, product, customer success, and leadership teams on strategic initiatives
- Build and maintain cloud-native infrastructure and deployment workflows
- Evaluate and implement AI-powered capabilities, automations, and agent-driven workflows
Requirements:
- 8+ years of software engineering experience
- Strong full-stack capabilities (backend + frontend)
- Expert-level Node.js and TypeScript experience
- Strong experience with modern frontend frameworks (React preferred)
- Proven experience building and scaling production systems
- Strong understanding of distributed systems and event-driven architectures
- Experience working with AWS and cloud-native systems
- Ability to work independently and take full ownership
- Strong problem-solving and execution skills
Nice-to-Have
- Experience with AWS Serverless technologies (Lambda, EventBridge, SQS, Step Functions)
- Experience with Infrastructure as Code
- Experience integrating AI agents or LLM-powered workflows into production systems
- Experience in B2B SaaS environments
- Experience working in fast-paced startup environments
Why Join Monto?
- Help scale a platform processing millions of transactions
- Work with modern technologies, including TypeScript, AWS Serverless, event-driven architectures, and AI-powered systems
- Influence key architectural decisions with company-wide impact
- Join a highly collaborative team with significant ownership and autonomy
- Solve challenging technical problems with real-world scale and complexity