Backend Engineer, Core Sending
WFA Digital Insight
The demand for skilled backend engineers in the remote job market has surged, with a 25% increase in postings over the past year. As companies like Resend scale their operations, they require experts who can build and maintain complex systems. With over 1 million developers using Resend, this role offers a chance to work on a high-impact project. Candidates should be prepared to showcase their skills in cloud infrastructure, scalability, and problem-solving. Before applying, it's essential to understand the current remote work landscape and the value of autonomy, flexibility, and low-ego teamwork.
Job Description
About the Role
The Backend Engineer position at Resend is a critical component of the company's growth strategy. As a member of the Core Sending team, you will be responsible for building and maintaining the core components of Resend's email sending platform. This platform handles millions of transactional and marketing emails daily, requiring a scalable and efficient system. Your day-to-day tasks will involve collaborating with the team to define architecture, improve high availability, and scale databases.The Core Sending team is a close-knit group of professionals who value autonomy, flexibility, and low-ego teamwork. As a remote team, you will have the freedom to work from anywhere in the Americas timezone, with flexible working schedules. The team's focus is on solving complex problems, and you will be expected to thrive in an open-ended environment.
Resend is committed to providing a modern tech stack, honest and transparent communication, and a culture of ownership and accountability. As a Backend Engineer, you will have the autonomy to make decisions, take ownership of problems, and contribute to the company's mission.
What You Will Do
- Help define the architecture to support millions of daily API requests
- Build and scale infrastructure to send dozens of millions of emails per day
- Improve high availability across distributed applications
- Scale databases like Postgres and Clickhouse to ensure performance
- Enhance observability using monitoring tools like Datadog
- Refine disaster recovery plans for quick and reliable recovery
- Build infrastructure using IaC frameworks like CDK and TF
- Work with Typescript and Golang
- Design and operate async pipelines for handling tens of millions of messages per day
- Participate in on-call rotation for critical services
What We Are Looking For
- 8+ years of backend engineering experience with a focus on cloud infrastructure
- Fluency in writing and speaking English
- Ability to work consistently in the Americas timezone
- Experience supporting large workloads on AWS
- Strong problem-solving skills and ability to thrive in open-ended situations
- Experience with event-driven systems at scale (Kafka, SQS/SNS, or similar)
- Low ego and willingness to help other developers
Nice to Have
- Experience working on applications with high workloads
- Knowledge of email best practices or willingness to learn
- Experience with Typescript and Golang
Benefits and Perks
- Autonomy to make decisions and take ownership of problems
- 100% remote team with flexible working schedules
- Modern tech stack and opportunities for growth
- Honest and transparent communication
- Ownership of problems and solutions
- Competitive compensation package
- Opportunities for professional development and learning
- Access to a community of professionals who value autonomy, flexibility, and low-ego teamwork
How to Stand Out
- To stand out in your application, showcase your experience with cloud infrastructure, scalability, and problem-solving. Provide specific examples of how you've handled complex systems and high-volume workloads.
- Make sure your portfolio demonstrates your expertise in backend engineering, including any relevant projects or contributions to open-source repositories.
- Be prepared to discuss your experience with event-driven systems, distributed applications, and database scaling during the interview process.
- When negotiating salary, consider the company's competitive compensation package and benefits, as well as your own experience and qualifications.
- Pay attention to the company culture and values, and be prepared to discuss how you align with Resend's focus on autonomy, flexibility, and low-ego teamwork.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.