Software Engineer - Backend
Hive
about 5 years ago
San Francisco, CA, USA
Entry Level / Mid Level
Base Salary
$120k - $180k/yr
Responsibilities
- Design and implement features in backend systems including REST APIs and microservices.
- Write and maintain scalable, performant, and secure code.
- Contribute to product and core backend systems by suggesting improvements.
- Improve engineering standards, tooling, processes, and security.
- Practice test-driven development and debug production issues.
- Participate in on-call rotations for critical technical issues.
- Utilize OWASP top 10 techniques to secure code from vulnerabilities.
Requirements
- Bachelor's Degree in computer science or a related field.
- A few years of experience building web applications.
- Experience or strong interest in writing applications in Node.js.
- Experience implementing highly-available distributed systems/microservices.
- Experience building scalable backend APIs.
- Experience with relational databases, preferably Postgres.
- Understanding of monitoring and alerting platforms is a plus.
- Strong belief in high code quality and automated testing.
- Attention to detail and passion for correctness.
- Comfortable learning new technologies and systems.
- Strong interpersonal and communication skills with a bias towards action.
Tech Stack
Node.jsPostgreSQL
Categories
BackendDevOpsSecurityTesting