Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer (Back-end)

at Resend

Posted 4 months ago | 0 applied

Description:

  • Resend is looking for a skilled Software Engineer to join their team and help scale their platform to send millions of emails every day.
  • The team consists of a small group of engineers who are obsessed with developer experience and aim to build a reliable platform for other developers.
  • In this role, you will build and enhance backend services that drive user-facing features.
  • You will optimize database and infrastructure performance to ensure smooth and efficient operations.
  • The role involves improving observability, monitoring, and alerting to enhance the ability to respond to operational incidents.
  • You will scale the service through architectural improvements and infrastructure enhancements.
  • The position requires iterating with existing components to build the UI to deliver feature completion from end to end.

Requirements:

  • You should have 5+ years of back-end engineering experience with a focus on cloud infrastructure.
  • Fluency in writing and speaking English is required.
  • You must be able to consistently work in the Americas timezone.
  • Experience in supporting large workloads on AWS is necessary.
  • A passion for helping other developers is essential.
  • Experience with front-end development is also required.
  • Deep experience with Node.js, TypeScript, and React (Express, Hono, Next.js) is preferred.
  • Proven experience with databases and performance tuning, specifically with Postgres and Clickhouse, is needed.
  • Infrastructure and reliability skills, including knowledge of Datadog, AWS, Terraform, and CDK, are important.
  • Familiarity with observability tools and practices is required.
  • You should have the ability to identify bottlenecks and propose/implement solutions to scale services.
  • A solid understanding of distributed services is necessary.

Benefits:

  • You will have the autonomy to โ€œjust ship itโ€ and take ownership of problems and solutions.
  • The team operates 100% remotely with flexible working schedules.
  • You will work with a modern tech stack, including Next.js, Raycast, Retool, and Notion.
  • The team culture is characterized by honesty and low ego, fostering a collaborative environment.