Software Engineer (Remote, Brazil)

Rutter
Long Island City, New York, US
Remote
Full-time

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 :

  • 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.

Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below.

J-18808-Ljbffr

Remote working / work at home options are available for this role.

1 day ago
Related jobs
Promoted
Capital One
East Meadow, New York
Remote

Locations: NY - New York, United States of America, New York, New YorkSenior Software Engineer, Back End (Remote Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery envi...

Curate Partners
New York, New York
Remote

Remote (Preference Hartford, CT). ...

Promoted
Capital One
Floral Park, New York
Remote

West 19th Street (22008), United States of America, New York, New YorkSenior Software Engineer (Remote-Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? A...

Arch Capital Group
New York, New York
Remote

As a software engineer on the implementation engineering team, you will develop cutting edge solutions that put analytics at the heart of decision-making. As a key member of the implementation engineering team, you will extend our capacity to deliver and push the team forward. This is a Remote role,...

Promoted
Capital One
East Atlantic Beach, New York
Remote

Center 1 (19052), United States of America, McLean, VirginiaLead, Software Engineer, Full Stack ( Remote Eligible)Job DescriptionDo you want to work for a tech company that writes its own code, develops its own software, and builds its own products? We experiment and innovate leveraging the latest t...

Intone Networks
New York, New York
Remote

Back End software engineer ( Remote) Experience needed: Experience with cloud-computing services, such as Amazon Web Services or Microsoft Azure TypeScript, Node. ...

ACTIVISION PUBLISHING, INC.
New York, New York
Remote

You will be managing a talented team of Graphics engineers, as well as leading the rendering technology efforts that support the incredible visuals Raven Software and the other Call of Duty studios strive for. Founded in 1990, Raven Software is the developer of numerous award-winning games including...

Gemini
New York, New York
Remote

The Role: Senior Software Engineer (Backend). As an engineer in the Asset Transfer Team, you’ll be working as part of the core team of engineers responsible for designing, building, and supporting crypto wallets. Review other software engineers’ code for correctness, style, and information security ...

Applied Materials
New York, New York
Remote

Software expertise – familiarity working with enterprise automation software running on Windows or Unix platforms with Oracle database. Manage team of engineers who deploy and support MES 300works® Full-Auto, MES FACTORYworks® Maintenance Management solutions at Applied Materials customer sites. Wor...

Gemini
New York, New York
Remote

This engineer will also work closely with various teams including our Security Operations, Custody, Product Security, Wallet Engineering, and Platform Engineering teams. The Role: Staff Software Engineer (Applied Cryptography). Work closely with software security engineers to develop the capabilitie...