Software Engineer, Developer Tools

Resend · Remote · Americas ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote (Americas/EU)
  • TypeScript + Node.js
  • Build SDKs and CLI
  • Open source focus
  • $130k-$160k USD

Join the DevTools Squad at Resend to create tools that simplify email integration for over four million developers. You will work on SDKs, React Email, CLI, and backend services, ensuring reliable infrastructure and a smooth developer experience.

What you'll do

  • Build and maintain developer tools for various languages and frameworks
  • Operate backend services supporting developer tools and integrations
  • Collaborate on API contracts and consistent behavior across SDKs
  • Develop interfaces like MCP, skills, and CLI for developers and agents
  • Manage compatibility, testing, releases, and upgrades
  • Create shared tooling to help other squads ship changes confidently
  • Support developers via GitHub issues and pull requests

What you'll need

  • Strong backend engineering experience with production APIs
  • Proficiency in TypeScript and Node.js
  • Knowledge of auth, retries, idempotency, and rate limits
  • Experience building software relied upon by other developers
  • Focus on interface design, documentation, and backward compatibility
  • Ability to solve ambiguous problems and follow through post-release
  • Clear communication and ownership in collaborative settings

Nice to have

  • Experience maintaining open source projects
  • Background in building SDKs, CLI tools, or MCP servers
  • Familiarity with React or frontend build tooling
  • Experience operating systems with queues and monitoring
  • Work across multiple programming languages
  • Interest or experience in email development

Stack

  • TypeScript
  • Node.js
  • React
  • MCP
  • CLI

How you'll work

  • Fully remote position
  • Based in Americas or European time zones
  • Travel required for offsites and conferences

What you get

  • Influence technical decisions from discovery to production
  • Collaborate closely with end-user developers
  • Culture valuing feedback, learning, and care
  • High standards for product quality and reliability