Skip to main content
Resend
Зібрано зBuiltin2 дні тому
Backend

Software Engineer, Developer Tools

TypeScriptNode.jsReactSDKsCLIMCPAPIqueuesObservabilityerror recoveryauthenticationauthorizationrate limitsidempotencyfrontend build toolingemail developmentGitHub
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
$130,000 - $160,000 USD

Про позицію

Resend is building a modern email sending platform for developers, with over 4 million developers using it. This role on the DevTools Squad involves building and maintaining developer tools such as SDKs, CLI, MCP, and integrations, along with the backend services that support them. The role is fully remote in Americas or European timezones.

Обовʼязки

  • Build and maintain developer tools that make Resend easy to integrate with across languages, frameworks, and environments
  • Build and operate services that support our developer tools and integrations
  • Collaborate with product squads on clear API contracts and consistent behavior across SDKs, CLI, MCP, and documentation
  • Build the interfaces developers and agents use to work with Resend, such as MCP, skills, and the CLI
  • Take care of compatibility, testing, releases, and upgrades so developers can depend on what we ship
  • Build shared tooling that helps other squads ship changes across our developer tools confidently
  • Work directly with developers through support, GitHub issues, and pull requests

Вимоги

  • Have strong backend engineering experience, including building and maintaining APIs or services in production.
  • Are experienced in TypeScript and Node.js
  • Understand authentication, authorization, retries, idempotency, rate limits, and partial failures
  • Have built software that other developers depend on and understand the responsibility of maintaining it
  • Care about interface design, clear errors, useful documentation, and backward compatibility
  • Think about agents as users of a product, with their own needs for discovery and security
  • Can take an ambiguous problem, propose a focused solution, and follow through after release
  • Communicate clearly, welcome feedback, and take ownership while working closely with others

Переваги

  • Room to shape technical decisions and take projects from discovery through production
  • Work remotely with teammates around the world
  • Close collaboration with the developers who use what you build
  • Teammates who value thoughtful feedback, shared learning, and care for each other
  • A high bar for product quality, reliability, and the details that make software enjoyable to use
Software Engineer, Developer Tools$130,000 - $160,000 USD
Оригінал