Software Engineer, Developer Tools

Resend

Brasil

Remote

BRL 647,000 - 797,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Resend is building tools that make email better for developers, with an emphasis on dependable infrastructure, thoughtful design, and developer experience. On the DevTools Squad, you'll work across SDKs, React Email, CLI, MCP, integrations, and supporting backend services.

This fully remote role spans the Americas and European time zones; you will build and operate services supporting developer tools and integrations, collaborate on API contracts, own compatibility, testing, releases, upgrades,

Qualifications

  • Backend engineering experience building and maintaining APIs or production services.
  • Experience in TypeScript and Node.js.
  • Knowledge of authentication, authorization, retries, idempotency, rate limits, and partial failures.
  • Experience with clear interfaces, errors, documentation, and backward compatibility.
  • Ability to solve ambiguous problems and deliver focused solutions.
  • Open-source maintenance or external contributions is a plus.
  • Experience with SDKs, CLI, MCP servers, integrations, or React/frontend build tooling.
  • Operated systems with queues, monitoring, and error recovery; cross-language experience.
  • Experience in email development or interest in learning the space.

Responsibilities

  • Build and maintain tools that make Resend easy to integrate across languages, frameworks, and environments.
  • Build and operate services supporting developer tools and integrations.
  • Collaborate on clear API contracts and consistent behavior across SDKs, CLI, MCP, and documentation.
  • Build interfaces developers and agents use to work with Resend, such as MCP, skills, and CLI.
  • Own compatibility, testing, releases, upgrades, and shared tooling; work with developers through support, GitHub issues, and pull requests.

Skills

Backend engineering
APIs
TypeScript
Node.js
Auth & security
Reliability & monitoring
Open-source
SDKs/CLI tooling
Cross-language

Tools

MCP servers

Job description

Resend is building tools that make email better for developers, with an emphasis on dependable infrastructure, thoughtful design, and developer experience. On the DevTools Squad, you'll work across SDKs, React Email, CLI, MCP, integrations, and supporting backend services. The role is fully remote in the Americas or European time zones, with occasional travel for team events.

In this role, you will Build and maintain tools that make Resend easy to integrate across languages, frameworks, and environments. Build and operate services supporting developer tools and integrations. Collaborate on clear API contracts and consistent behavior across SDKs, CLI, MCP, and documentation. Build interfaces developers and agents use to work with Resend, such as MCP, skills, and CLI. Own compatibility, testing, releases, upgrades, and shared tooling; work with developers through support, GitHub issues, and pull requests.

  • You will be a great fit if you Have backend engineering experience building and maintaining APIs or production services.
  • Are experienced in TypeScript and Node.js.
  • Understand authentication, authorization, retries, idempotency, rate limits, and partial failures.
  • Have built software other developers depend on and care about clear interfaces, errors, documentation, and backward compatibility.
  • Can take an ambiguous problem through a focused solution and release, communicate clearly, and take ownership.
  • It is a plus if you have Maintained open-source software or worked with external contributors.
  • Built SDKs, command-line tools, MCP servers, integrations, or React/frontend build tooling.
  • Operated systems with queues, monitoring, and error recovery, or worked across programming languages.
  • Experience with email development or interest in learning the space.

What it means to join the team Room to shape technical decisions and work closely with developers who use what you build. Remote teammates, shared learning, and a high bar for product quality and reliability.

Compensation: $130,000-$160,000 USD, commensurate with location and experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer, MTA
Backend Engineer, MTA

Resend • Brazil

Remote
BRL 747,000 - 847,000
Remote in Americas/Europe TZs
Backend Engineer
Backend Engineer

Resend • Brazil

Remote
BRL 697,000 - 896,000
Software Engineer, Developer Tools
Software Engineer, Developer Tools

Jobgether Srl • Brasília

Remote
BRL 651,000 - 802,000
Fully remote
Competitive compensation
International team
Software Engineer, Developer Tools
Software Engineer, Developer Tools

Jobgether SRL • Brazil

On-site
BRL 679,000 - 836,000
Fully remote
International team collaboration
Security Engineer, Platform
Security Engineer, Platform

Resend • Brazil

Remote
BRL 697,000 - 797,000
Fully remote team
Senior Full-Stack .NET + React
Senior Full-Stack .NET + React

Remotebase • Brazil

Remote
BRL 180,000 - 260,000
Fully remote
Office optional
Flexible timings
+1
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Brazil

On-site
BRL 140,000 - 180,000
Flexible working format
Competitive salary
Personalized career growth
+3
Technical Account Executive
Technical Account Executive

Resend • Brazil

Remote
BRL 797,000 - 1,096,000
Remote in Americas
Travel for conferences
Team events
Sr. Software Engineer (React / Typescript) | Remote | Worldwide
Sr. Software Engineer (React / Typescript) | Remote | Worldwide

Upstack Data • São Paulo

On-site
BRL 207,765 - 356,170
React Developer - Remote Work
React Developer - Remote Work

BairesDev • Serra

On-site
BRL 377,358 - 592,992
100% remote work
Excellent compensation
Hardware and software setup
+4