Software Engineer, Backend
New
R
ResendEmail infrastructure
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.
- Substantial experience building and operating backend services in production.
- Experience with queues, asynchronous processing, and distributed systems (retries, concurrency).
- Ability to design systems from scratch and think through deployment rollouts.
- Understanding of cloud infrastructure and service operations (observability, capacity, debugging).
- Experience designing APIs and relational data models.
- Experience managing production infrastructure with infrastructure as code (e.g., Terraform or AWS CDK).
- Comfortable working across the stack to deliver a complete product experience.
- Clear communication skills in 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 dashboard experiences.
- Build reliable distributed systems, including queues and background workers to handle traffic spikes.
- Scale APIs and databases by improving performance, data integrity, and efficiency.
- Operate infrastructure with monitoring, safe deployments, and participation in an on-call rotation.
- Collaborate with support and customers to identify product improvements.
- Improve engineering quality through testing, tooling, and system enhancements.
View Full Description & ApplyYou'll be redirected to the employer's site