Hive

Software Engineer - Backend

Hive

Apply
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