
Rutter
The Unified API for Business Financial Data
What Rutter does
Rutter is the unified API infrastructure powering the next generation of B2B fintech. We help tech-forward companies build seamlessly integrated financial products by connecting to their customers' systems of record, from accounting platforms to e-commerce systems. The financial operations landscape is fragmented across hundreds of platforms (QuickBooks, NetSuite, Shopify, Stripe, etc.). Without Rutter, companies must spend thousands of engineering hours building and maintaining these critical integrations. Our Universal API provides the same level of granularity as direct integrations while using a single, consistent schema. This enables our customers to build end-to-end workflows for financial planning, lending, expense management, AP/AR automation, and more, in days, not months. Leading fintechs like Mercury, Airwallex, and Orb trust Rutter to power their integrated financial solutions. Learn more: https://www.rutter.com/
2 open roles
What the role involves
About Rutter Rutter is building the common language for business. Rutter is used by companies all over the world to read and write data across commerce, accounting, and payments platforms. Rutter’s Universal API makes it easy for companies to automate accounting processes, deliver data-driven lending decisions, launch in new markets, and more. We’re backed by a16z and investors from leading fintech innovators like Plaid, Alloy, Ramp, and Modern Treasury. The Role You will: Design the core architecture that we use to help Rutter become a first-in-class universal API for fintech products. Build the integration platform that enables our teams to deliver new API features and products rapidly and reliably. Scale our system to handle the integration volume of new enterprise clients. Work directly with customers and the product team to solve problems. Own the reliability of services that power fintech products affecting millions of businesses across the world. You are: A software engineer with 3+ years of professional experience in back end services and infrastructure Excited about building for other engineers Experienced building and scaling API or ETL systems with huge amounts of data Experienced with Node, Typescript, and Postgres. However, languages can be learned: we care much more about your general engineering skill than your understanding of a particular language or framework You (ideally) have: Experience in or passion to learn about the fintech space Experience building integrations and managing several external dependencies Experience working with remote teams across different time zones What you'll get: A fast-paced, collaborative environment Unlimited paid time off, quarterly company-wide recharge days, and a wellness stipend 100% medical, dental, and vision coverage 16 weeks of paid parental leave A stipend to buy your laptop and set up your home office 401K Ownership & stake in the company Where we are, and where you’ll be: We're mostly based in NYC with a few remote teammates in Brazil. Our office is in Manhattan and this role will be based in New York City. Examples of what we've built: Our product lives in our documentation. Here are some interesting features we've built: Rutter Odyssey: building integrations 10x faster Syncing engines that handle data fetching and updates for all of our platform integrations Access management controls for merchant credentials, which we refer to as Rutter Connections A webhook handling system to deliver real-time store data updates Compensation If performed in New York, the total cash compensation range for this role is $170,000 - $190,000. Our actual compensation packages are based on a wide array of factors unique to you, including your skill set, years of experience, and geographic location.
What the role involves
About Rutter Rutter is building the common language for business. Rutter is used by companies all over the world to read and write data across commerce, accounting, and payments platforms. Rutter’s Universal API makes it easy for companies to automate accounting processes, deliver data-driven lending decisions, launch in new markets, and more. We’re backed by a16z and investors from leading fintech innovators like Plaid, Alloy, Ramp, and Modern Treasury. The Role We’re looking for a talented Backend (Fullstack) Engineer from Brazil to join our Integrations Engineering team. In this role, you’ll design, build, and maintain integrations with key business platforms, enabling Rutter to better serve our global customer base. You’ll collaborate closely with our US-based and Brazil-based teams, primarily located in Eastern Standard Time and Brasilia Standard Time, to drive impactful solutions. You will: Develop and maintain integrations with commerce, accounting, and advertising platforms like Shopify, QuickBooks Online, and Meta. Build robust systems for alerting, testing, and tooling to streamline the maintenance of external dependencies. Continuously improve the core systems that power our integrations, helping Rutter become the leading universal API. You have: 3+ years of experience in software engineering. Business fluency in English (reading, writing, and speaking) with strong communication skills. English will be the language used for all formal communication with team members. Passion for building developer-centric solutions and improving the developer experience. Proficiency in TypeScript, Node.js, React, and PostgreSQL. (We value strong engineering skills over specific tech stacks and are confident you can learn new languages/frameworks as needed.) You (ideally) might also have: Experience building and maintaining integrations with third-party platforms and managing external dependencies. Familiarity with scaling API products. Experience working with remote teams across various time zones. Potential For Full-Time Employment: We start with a contracting arrangement to ensure we’re the right match for each other. If there is a good fit, there’s an opportunity to convert to a full-time role and join the core Rutter team. Examples of what we've built: Our product lives in our documentation. Here are some interesting features we've built: Rutter Link: A customizable merchant authentication component. Syncing Engines: Handle data fetching and updates across our platform integrations. Rutter Connections: Access management controls for merchant credentials. Webhook System: Real-time data delivery from store platforms. What’s the interview process like? Take-home assignment: We’ll send you a task to complete at your own pace. 45-minute review: You’ll have a phone call with us to discuss your assignment and approach. Tools You’ll receive all new equipment including a laptop, monitor, and any other accessories you need to do your best work.
Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.
Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.
Questions and experiences
Nobody has asked anything about Rutter yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.
Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.