Backend Engineer, MTA
Resend · Remote · Americas ·
COMPENSATION
€•• – ••k
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