Hive

Software Engineer - Backend

Hive
Apply
over 5 years ago

Base Salary

$120k - $180k/yr

Responsibilities

  • Design, implement, and improve backend features across APIs, microservices, data ingestion and processing systems, and distributed task-processing systems.
  • Write and maintain scalable, performant, secure, and reusable code.
  • Suggest and execute improvements to products and core backend systems.
  • Improve engineering standards, tooling, processes, and security.
  • Practice test-driven development and automated testing.
  • Debug production issues across services and multiple levels of the stack.
  • Participate in on-call rotations as needed to resolve critical technical issues.
  • Apply OWASP Top 10 techniques and follow information-security policies and procedures.
  • Report suspected security or policy violations and breaches to the appropriate authority.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • A few years of experience building web applications.
  • Experience or strong interest in developing applications with Node.js.
  • Experience implementing highly available distributed systems and microservices.
  • Experience building scalable backend APIs.
  • Experience with relational databases, preferably Postgres.
  • Understanding of monitoring and alerting platforms is a plus.
  • Commitment to high code quality, automated testing, and engineering best practices.
  • Strong attention to detail, correctness, learning ability, interpersonal skills, and communication skills.

Categories

Contact me