Software Engineer, Backend

New
R
ResendDeveloper tools
Americas or European timezones, Americas working hoursFull-TimeSenior
Salary140,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
8+ years
Required Skills
AWSNode.jsTypeScriptGoPostgresTerraformDistributed Systems

Requirements

  • 8+ years of software engineering experience.
  • Experience building and operating backend services in production.
  • Experience with queues, asynchronous processing, and distributed systems.
  • Ability to design systems from scratch and manage rollout plans.
  • Understanding of cloud infrastructure, deployments, observability, and debugging.
  • Experience designing APIs and relational data models.
  • Proficiency in managing production infrastructure with Infrastructure as Code (Terraform or AWS CDK).
  • Ability to work across the stack to deliver complete product experiences.
  • Excellent written and spoken English.
  • Ability to consistently work with overlap during Americas working hours.

Responsibilities

  • Own features end-to-end from proposing ideas and scoping to building APIs and services.
  • Build reliable distributed systems including queues and background workers to handle traffic and failures.
  • Scale APIs and databases by improving performance, data integrity, and efficiency.
  • Operate production services with monitoring, safe deployments, and on-call rotation participation.
  • Work with support and customers to translate feedback into product improvements.
  • Improve engineering quality through better tests, tooling, and existing system enhancements.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 180,000 USD per year
Apply Now