# Staff Software Engineer - Backend

**Company:** [Hive](https://hotfix.jobs/companies/hive)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Experience:** 8+ years
**Skills:** REST APIs, Microservices, Distributed Systems, Data Ingestion, Job Processing, Tdd, Owasp, Scalable Code, High Availability, Backend Apis
**Posted:** 2021-11-23

> Designs and builds scalable backend systems including REST APIs, microservices, and data processing pipelines. Requires 8+ years experience with distributed systems, Bachelor's in CS, and strong security practices.

## Job Description

## Responsibilities
- Design, implement or improve features in a variety of backend systems including 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
- 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

## Minimum Requirements
- Bachelor's Degree in computer science or a related field
- 8+ years of experience building web applications
- Successfully implemented highly-available distributed systems/microservices
- Delivered scalable backend APIs
- Strong interpersonal and communication skills with a bias towards action

## Preferred Requirements
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field
- Hands on technical leadership experience leading project teams and setting technical direction
- Experience architecting and developing solutions to ambiguous problems with significant impact
- Interest and ability to learn other coding language

## Similar roles

- [Staff Software Engineer, Backend](https://hotfix.jobs/jobs/807748ff-c0bb-45b6-8d08-95df45fd7a54) - Rippling - San Francisco, CA - $189k – $315k/yr
- [Staff Backend Engineer](https://hotfix.jobs/jobs/b356996c-9ea9-4c66-8774-0cf5944dad09) - Aurelian - Seattle, WA - $200k – $300k/yr
- [Staff Backend Engineer, Identity Threat Protection](https://hotfix.jobs/jobs/f26dd822-f888-4c9a-8336-09762587d7cc) - Okta - San Francisco, CA - $194k – $267k/yr
- [Staff Software Engineer, Platform](https://hotfix.jobs/jobs/b2d42759-cf0d-4deb-ac34-f042721e13b6) - Zus Health - Remote - $170k – $200k/yr
- [Senior Staff Software Engineer, Payments](https://hotfix.jobs/jobs/be4bb7e7-7e74-474b-8f37-260b2a1cb607) - Coinbase - Remote - $254k – $299k/yr

**Apply:** https://hotfix.jobs/jobs/ec86ca5f-6614-43ad-9f74-d9af39f29fa7
**Canonical:** https://hotfix.jobs/jobs/ec86ca5f-6614-43ad-9f74-d9af39f29fa7