Hive

Senior Software Engineer - Backend

Hive

Apply
almost 4 years ago
Seattle, WA, USA
Senior

Base Salary

$160k - $250k/yr

Responsibilities

  • Design, implement, or improve 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 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 for critical technical issues.
  • Utilize OWASP top 10 techniques to secure code from vulnerabilities.
  • Maintain awareness of industry best practices for data handling.
  • Report actual or suspected security and/or policy violations.

Requirements

  • Bachelor's Degree in computer science or a related field.
  • Minimum of 5 years of experience with building scalable web applications.
  • Experience or 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, preferably Postgres.
  • Understanding of monitoring and alerting platforms is a plus.
  • Strong belief in high code quality, automated testing, and engineering best practices.
  • Attention to detail and a passion for correctness.
  • Comfortable with ambiguity and scoping solutions with teammates.
  • Strong interpersonal and communication skills with a bias towards action.

Benefits

  • Health, vision, and dental insurance.
  • Gym membership as part of employee wellness commitment.
  • Paid vacation in accordance with the Company's vacation policy.
  • Potential equity grant in the form of stock options.

Tech Stack

Node.jsPostgreSQL

Categories

BackendDevOpsSecurity