Backend Engineer, MTA

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)
  • SMTP & MTA focus
  • Go + TypeScript
  • On-call rotation
  • High-volume systems

You will design and maintain the core systems that handle email delivery, including SMTP interactions, retry strategies, and throttling controls. The team works on making sending behavior safer and more observable while protecting the network from abuse through close collaboration with Trust & Safety.

What you'll do

  • Build and operate email transport infrastructure and MTA systems
  • Implement SMTP delivery, routing, retries, and backoff strategies
  • Design throttling systems for domains, providers, customers, and IPs
  • Manage shared IP pools, dedicated IPs, and warmup execution
  • Improve classification of bounces, deferrals, and delivery outcomes
  • Create debugging tools for delivery issues by various parameters
  • Partner with Trust & Safety to prevent network abuse
  • Participate in incident response and on-call duties for critical services

What you'll need

  • Strong backend engineering experience with distributed systems
  • Experience with high-volume delivery or messaging infrastructure
  • Understanding of queues, workers, idempotency, and rate limits
  • Knowledge of SMTP, MTAs, DNS, and mailbox-provider behavior
  • Focus on reliability, observability, and operational excellence
  • Ability to design simple systems with high ownership

Nice to have

  • Experience with high-workload applications
  • Knowledge of email best practices
  • Proficiency in TypeScript and Golang

Stack

  • TypeScript
  • Golang
  • AWS
  • Postgres
  • Datadog

How you'll work

  • Fully remote within Americas or European time zones
  • Flexible working schedules
  • Some travel for off-sites and conferences required
  • On-call rotation for critical services

What you get

  • Autonomy to ship features independently
  • Modern tech stack and low-ego team culture
  • Ownership of problems and solutions