Software Engineer, Developer Tools
Core
Build and maintain developer tools (SDKs, CLI, MCP, integrations) and backend services to help developers integrate email sending into their applications.
Role type
Senior IC backend engineer (developer tools)
Builds
SDKs, CLI, MCP servers, integrations, and supporting backend services for the Resend email platform
Domain
Developer tools / Email infrastructure
Required skills
TypeScript, Node.js, API design, authentication, authorization, idempotency, rate limiting, error handling, release management, documentation
Preferred skills
Open source maintenance, SDK/CLI/MCP experience, React/frontend build tooling, queue systems, multi-language library development
Technologies
TypeScript, Node.js, React, MCP, CLI
Responsibilities
Build and maintain developer tools across languages and frameworks; Operate services supporting developer tools and integrations; Collaborate on API contracts and documentation; Build interfaces for developers and agents; Manage compatibility, testing, and releases; Create shared tooling for other squads; Support developers via GitHub and issues
Seniority
Senior, hands-on IC