About

Resend

Jobs at

Resend

Resend company logo
Software Engineer, Backend
27 Sep
Resend
27 Sep
Engineering
All U.S.
Fully Remote
140k-180k / Yr
<p>Resend is growing fast, and there are now over 4 million developers using it. We’re building our core team of software engineers to support millions of emails sent every day.</p><p>We’re a small team that cares deeply about developer experience, reliability, and quality. We’re looking for engineers who enjoy shipping features end-to-end and understand how to build and operate the infrastructure behind them.</p><p>This role is fully remote based in Americas or European timezones, with some expected travel for team offsites, conferences, meetups, and more.</p><p><a href='https://resend.com/handbook'><strong>Read more about how we work, how we hire, and what we value here.</strong></a></p><h2>In this role, you will…</h2><ul><li><p><strong>Own features end-to-end</strong>, from proposing ideas and scoping projects to building APIs, dashboard experiences, and the services behind them.</p></li><li><p><strong>Build reliable distributed systems</strong>, including queues and background workers that handle traffic spikes, retries, and failures predictably.</p></li><li><p><strong>Scale APIs and databases</strong>, improving performance, data integrity, and efficiency as usage grows.</p></li><li><p><strong>Operate what you build</strong>, with meaningful monitoring, safe deployments, and participation in our <a href='https://resend.com/handbook/engineering/how-we-handle-on-call-rotations'>on-call rotation.</a></p></li><li><p><strong>Work closely with support and customers</strong> to understand recurring problems and turn them into product improvements.</p></li><li><p><strong>Improve engineering quality</strong>, strengthening tests, tooling, and existing systems alongside building new capabilities.</p></li></ul><h2>You will be a great fit if you...</h2><ul><li><p>Have <strong>8+ years of software engineering experience</strong>, with substantial experience building and operating backend services in production</p></li><li><p>Have worked with <strong>queues, asynchronous processing, and distributed systems</strong>, including retries, duplicate events, concurrency, and partial failures</p></li><li><p><strong>Have the ability to design systems from scratch </strong>and think through the rollout of those systems</p></li><li><p>Understand <strong>cloud infrastructure and service operations</strong>, including deployments, observability, capacity, and debugging production issues</p></li><li><p>Have experience designing <strong>APIs and relational data models</strong>, diagnosing slow queries, and making safe database changes</p></li><li><p>Have experience managing production infrastructure with <strong>infrastructure as code</strong>, using tools such as <strong>Terraform or AWS CDK</strong></p></li><li><p>Are comfortable <strong>working across the stack</strong> to deliver a complete product experience</p></li><li><p>Take initiative, communicate tradeoffs clearly, and know when to ask for help</p></li><li><p>Enjoy helping other developers and care about the details that make software easy to use</p></li><li><p>Communicate clearly in <strong>written and spoken English</strong> and can consistently work with overlap during <strong>Americas working hours</strong></p></li></ul><h2>You will be an exceptional fit if you also...</h2><ul><li><p>Have deep experience with <strong>Node.js, TypeScript, Go, and Postgres</strong></p></li><li><p>Have built and operated services on <strong>AWS</strong>, using serverless or container-based infrastructure</p></li><li><p>Have worked on <strong>developer tools, public APIs, or email infrastructure</strong></p></li></ul><h2>What it means to join the team:</h2><ul><li><p><strong>Meaningful ownership:</strong> Help decide what we build and take responsibility for how it works</p></li><li><p><strong>Autonomy:</strong> Make decisions, propose improvements, and move work forward</p></li><li><p><strong>A high bar for quality:</strong> Care about everything from API behavior to how a service recovers from failure</p></li><li><p><strong>A collaborative, low-ego team:</strong> Give honest feedback, share knowledge, and help each other grow</p></li><li><p><strong>Remote work:</strong> Work with a fully remote team, with flexibility around shared working hours</p></li><li><p><strong>Comp</strong>: $140,000 - $180,000 USD, commensurate with experience</p></li></ul><h2>About Resend</h2><p>We are building the modern email sending platform for developers. We care deeply about quality, craft, and the developer experience.</p><p>Our fully remote team of 50 spans 15 countries and counting. We're backed by a16z, Y Combinator, and others. <a href='https://resend.com/humans'>Meet the humans →</a></p>
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY
Engineering