DevJobs

Principal Software Engineer - Agentic & Automation Systems

Overview
Skills
  • TypeScript TypeScript ꞏ 8y
  • Node.js Node.js ꞏ 8y
  • LLM
  • Playwright
  • Puppeteer
  • LangChain
  • LangGraph

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

We’re looking for a Principal Software Engineer to lead the next generation of our automation platform.

This is a hands-on technical leadership role focused on building AI-powered automation systems that operate across complex third-party web platforms in the accounts payable space. You’ll work on systems that combine browser automation, LLMs, orchestration, and production-grade infrastructure to solve messy real-world workflows at scale.

This role is ideal for someone who enjoys working at the edge of what’s possible with automation and AI, but also knows how to turn experiments into reliable systems that customers can depend on.


What You’ll Do:

  • Lead the architecture and technical direction of our AI and automation platform
  • Build and scale browser-based automation systems using tools like Puppeteer and Playwright
  • Design intelligent workflows that combine LLMs, automation, decision logic, and operational safeguards
  • Solve complex integration challenges across external financial and procurement platforms
  • Drive systems from early experimentation through production rollout, reliability improvements, and long-term scalability
  • Improve the observability, resilience, performance, and maintainability of our automation pipelines
  • Establish engineering standards and best practices across AI workflows, browser automation, and backend systems
  • Partner closely with product, operations, and engineering leadership to identify high-impact opportunities and turn them into working systems
  • Mentor engineers and raise the technical bar across architecture, debugging, testing, and production excellence


Requirements:

  • 8+ years of software engineering experience
  • Strong backend engineering experience with Node.js and TypeScript
  • Deep hands-on experience with browser automation frameworks such as Puppeteer or Playwright
  • Experience building or integrating LLM-based systems in production
  • Strong system design skills, especially around reliability, scalability, and observability
  • A builder mindset with the ability to operate independently and move from ambiguity to execution
  • Excellent debugging, problem-solving, and technical decision-making skills


Nice‑to‑Have

  • Experience building AI agents or multi-step orchestration systems
  • Familiarity with frameworks such as LangGraph, LangChain, or similar tools
  • Experience with prompt engineering, evaluation, and testing of AI systems
  • Experience designing systems with guardrails, fallback logic, and human-in-the-loop workflows
  • Experience working on production-grade automation systems, interacting with external web platforms
  • Background in fintech, payments, procurement, or operational workflow automation


Monto AI