Software Engineer - Backend

Leading provider of cloud-based AI solutions for content understanding, search, and generation, trusted by hundreds of major organizations.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
101 - 500 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - Backend

Hive, a leading provider of cloud-based AI solutions, is seeking a Backend Software Engineer to join their growing team. With over $120M in funding from prestigious investors like General Catalyst and 8VC, Hive has established itself as a trusted partner for hundreds of major organizations, serving billions of API requests monthly.

The role offers an opportunity to work on cutting-edge AI technology, building and maintaining critical backend systems that power content moderation, brand protection, and sponsorship measurement solutions. As a Backend Engineer, you'll be responsible for designing and implementing scalable features across REST APIs, microservices, and data processing systems.

The ideal candidate should have a few years of experience in web application development, particularly with Node.js and PostgreSQL. You'll be working in a fast-paced environment where code quality, security, and performance are paramount. The position offers competitive compensation ($120,000-$180,000) plus stock options, and you'll be based in San Francisco, working alongside 250+ global employees.

This is an excellent opportunity for a mid-level engineer who wants to make a direct impact on a revolutionary AI company's growth. You'll face challenging technical problems at scale while contributing to products that are transforming how organizations handle content and data across industries.

Last updated 10 hours ago

Responsibilities For Software Engineer - Backend

  • Design, implement or improve features in backend systems including REST APIs, microservices, data ingestion and processing systems
  • Write and maintain scalable, performant and secure code
  • Contribute to product and core backend systems improvements
  • Improve engineering standards, tooling, processes and security
  • Practice test-driven development
  • Debug production issues across services
  • Participate in on-call rotations
  • Utilize OWASP top 10 techniques for security
  • Maintain data handling best practices
  • Report security and policy violations

Requirements For Software Engineer - Backend

Node.js
PostgreSQL
  • Bachelor's Degree in computer science or related field
  • 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 working with relational databases, Postgres preferred
  • Understanding of monitoring and alerting platforms
  • 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

Benefits For Software Engineer - Backend

Equity
  • Competitive base salary
  • Stock options

Interested in this job?

Jobs Related To Hive Software Engineer - Backend

Software Development Engineer II - Alexa Customers & Devices

Mid-level Software Development Engineer position at Amazon, focusing on building cross-platform software for device management and supply chain operations within the Alexa team.

Software Dev Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, developing automation software for satellite hardware testing and validation.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon building scalable solutions across e-commerce, operations, and financial technology teams with competitive compensation and benefits.

Support Engineer, Audible

Support Engineer position at Audible combining technical support and software engineering, requiring Java and Linux expertise with 2+ years of experience.

Software Developer

Software Developer position at Oracle in Redwood City, focusing on systems programming and database development, offering competitive salary and comprehensive benefits.