Taro Logo

Software Engineer - Backend

Leading provider of cloud-based AI solutions for content understanding, search, and generation, serving billions of API requests monthly.
$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 prominent investors like General Catalyst and Visa Ventures, Hive serves billions of API requests monthly for hundreds of major organizations. The company, with 250+ employees across San Francisco, Seattle, and Delhi, specializes in content moderation, brand protection, and AI-powered solutions.

As a Backend Software Engineer, you'll be instrumental in building and maintaining the core services that power Hive's innovative AI platform. The role demands expertise in Node.js, distributed systems, and database management, particularly PostgreSQL. You'll be responsible for designing and implementing scalable APIs, microservices, and data processing systems while maintaining high standards of code quality and security.

The ideal candidate should have a few years of web application development experience, strong problem-solving abilities, and a passion for creating robust, maintainable code. You'll work in an environment that values autonomous decision-making and innovation, with opportunities to contribute directly to the company's rapid growth and success.

The position offers competitive compensation ($120,000-$180,000 base salary) plus equity options, comprehensive benefits including health/vision/dental insurance, and wellness perks like gym membership. Join Hive to be part of a revolutionary AI company where your work will have direct impact on the development of cutting-edge AI solutions used by some of the world's largest organizations.

Last updated a day 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
  • Implement security measures following OWASP top 10
  • 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 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
  • Strong interpersonal and communication skills

Benefits For Software Engineer - Backend

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Equity options
  • Gym membership
  • Paid vacation

Interested in this job?

Jobs Related To Hive Software Engineer - Backend