Backend Software Engineer

Remote, Europe +1·Full-time·Added 14 days ago

Resend

3 open roles

Overview

Job details

  • US$140,000 - US$180,000 a year

    Gross, as stated in the ad.

  • Full-time hours

    Per the ad.

  • Fully remote

    Only from certain places, per the ad: “This role is fully remote based in Americas or European timezones”

Requirements

  • Have the right to work in Spain

    Resend doesn't mention sponsorship, but this role may fit the Digital nomad visa.

  • Work in English

    English is required, per the ad.

  • Have 8+ years of experience

    Senior-level role.

Pay & benefits

What you'll get

  • Comp: $140,000 - $180,000 USD, commensurate with experience

Requirements

What we're looking for

You will be a great fit if you...

  • Have 8+ years of software engineering experience, with substantial experience building and operating backend services in production

  • Have worked with queues, asynchronous processing, and distributed systems, including retries, duplicate events, concurrency, and partial failures

  • Have the ability to design systems from scratch and think through the rollout of those systems

  • Understand cloud infrastructure and service operations, including deployments, observability, capacity, and debugging production issues

  • Have experience designing APIs and relational data models, diagnosing slow queries, and making safe database changes

  • Have experience managing production infrastructure with infrastructure as code, using tools such as Terraform or AWS CDK

  • Are comfortable working across the stack to deliver a complete product experience

  • Take initiative, communicate tradeoffs clearly, and know when to ask for help

  • Enjoy helping other developers and care about the details that make software easy to use

  • Communicate clearly in written and spoken English and can consistently work with overlap during Americas working hours

Nice to have

You will be an exceptional fit if you also...

  • Have deep experience with Node.js, TypeScript, Go, and Postgres

  • Have built and operated services on AWS, using serverless or container-based infrastructure

  • Have worked on developer tools, public APIs, or email infrastructure

The role

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.

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.

What you'll do

In this role, you will...

  • Own features end-to-end, from proposing ideas and scoping projects to building APIs, dashboard experiences, and the services behind them.

  • Build reliable distributed systems, including queues and background workers that handle traffic spikes, retries, and failures predictably.

  • Scale APIs and databases, improving performance, data integrity, and efficiency as usage grows.

  • Operate what you build, with meaningful monitoring, safe deployments, and participation in our on-call rotation.

  • Work closely with support and customers to understand recurring problems and turn them into product improvements.

  • Improve engineering quality, strengthening tests, tooling, and existing systems alongside building new capabilities.

How you'll work

This role is fully remote based in Americas or European timezones, with some expected travel for team offsites, conferences, meetups, and more.

About Resend

Resend is a developer platform that provides a modern email API for sending, receiving, and managing transactional emails. The company offers a developer-friendly alternative to legacy email services like SendGrid, with a focus on reliability, deliverability, and a clean, well-documented interface. Resend is a relatively small but fast-growing company in the developer tools space, serving startups and larger engineering teams that need programmatic email capabilities.

Resend has a small presence in Spain, with remote-friendly roles open to international candidates. The company's culture is deeply engineering-driven, with a strong emphasis on product quality and developer experience. For international professionals, Resend offers the opportunity to work in a fast-paced, high-autonomy startup environment, with a globally distributed team and a focus on asynchronous communication.

Founded
2023
Employees
11–50
Headquarters
San Francisco, USA
Website
resend.com

Good to know if you are moving

  • Remote-first company: Resend operates as a fully distributed team, so most roles, including those based in Spain, are remote-friendly.
  • Young, fast-moving startup: Employees get high autonomy and direct impact on the product, which is attractive for those seeking a dynamic environment.
  • Modern tech stack: The company uses current technologies (e.g., TypeScript, React, AWS) and encourages continuous learning.
  • Global team: Working at Resend means collaborating with colleagues across different time zones, offering a global perspective.
  • Product-focused roles: Open roles in Spain are primarily in engineering and design, directly building the core product.

In their own words

About the company & team

  • Meaningful ownership: Help decide what we build and take responsibility for how it works

  • Autonomy: Make decisions, propose improvements, and move work forward

  • A high bar for quality: Care about everything from API behavior to how a service recovers from failure

  • A collaborative, low-ego team: Give honest feedback, share knowledge, and help each other grow

  • Remote work: Work with a fully remote team, with flexibility around shared working hours

We are building the modern email sending platform for developers. We care deeply about quality, craft, and the developer experience.

Our fully remote team of 50 spans 15 countries and counting. We're backed by a16z, Y Combinator, and others. Meet the humans →

All open roles at Resend
WhatsApp