# Senior Software Engineer - Backend

**Company:** [Hive](https://hotfix.jobs/companies/hive)
**Location:** Seattle, WA, San Francisco, CA
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Node.js, REST APIs, Microservices, Postgres, Distributed Systems, Test-Driven Development, Owasp, Monitoring, Alerting, Scalable Apis
**Posted:** 2022-04-21

> Builds and maintains scalable backend systems including REST APIs, microservices, data processing, and distributed task systems. Requires 5+ years experience, Node.js proficiency, distributed systems design, and Postgres expertise.

## Job Description

## Responsibilities
- Design, implement or improve features in a variety of backend systems including our REST APIs, microservices, data ingestion and processing systems, and distributed task/job processing systems
- Write and maintain scalable, performant and secure code that can be shared across platforms
- Meaningfully contribute to the product and core backend systems by suggesting and executing improvements
- Improve engineering standards, tooling, processes and security
- Practice test-driven development
- Debug production issues across services and multiple levels of the stack
- Participate in on-call rotations, as needed, to ensure prompt and effective resolution of critical technical issues
- Utilize OWASP top 10 techniques to secure code from vulnerabilities
- Maintain awareness of industry best practices for data maintenance handling as it relates to your role
- Adhere to policies, guidelines and procedures pertaining to the protection of information assets
- Report actual or suspected security and/or policy violations/breaches to an appropriate authority

## Requirements
- Bachelor's Degree in computer science or a related field
- A minimum of 5 years of experience with building scalable web applications
- Experience or a strong interest in writing applications in **Node.js**
- Designed and implemented highly-available distributed systems/microservices
- Experience building platforms that expose scalable backend APIs
- Deep experience working with relational databases, **Postgres** preferred
- Understanding monitoring and alerting platforms is a plus
- Strong belief in high code quality, automated testing, and other engineering best practices
- Attention to detail and a passion for correctness
- Comfortable with ambiguity and scoping solutions with your teammates
- Strong interpersonal and communication skills with a bias towards action

## Similar roles

- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/d19a9ae5-b1cd-40fe-afff-6dcc58bb0c2d) - Payabli - Remote
- [Senior Backend Engineer](https://hotfix.jobs/jobs/4b7e2c83-fc89-4cec-bff5-78a5c1cfc2d7) - Aurelian - Seattle, WA - $160k – $220k/yr
- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/aae445f1-8e62-4e47-8923-15cf530d3bb7) - Vector Legal - Remote - $180k – $200k/yr
- [Software Engineer, Backend](https://hotfix.jobs/jobs/542f1aa3-f562-44e7-a8de-caf3d127868d) - Mercor - San Francisco, CA - $200k – $500k/yr
- [Senior Engineer I](https://hotfix.jobs/jobs/27bec17a-807b-46f4-8110-b6ebd64a2c31) - SimplePractice - Santa Monica, CA - $215k – $215k/yr

**Apply:** https://hotfix.jobs/jobs/a8fd6326-47d9-4456-aa36-51c88757207c
**Canonical:** https://hotfix.jobs/jobs/a8fd6326-47d9-4456-aa36-51c88757207c