← All roles

Staff Software Engineer - Backend

Hive· Hive – Product & Engineering
Apply on company site
San Francisco, CA$200k - $300kFull-timePosted 11mo ago

About the role

Staff Software Engineer responsible for designing, implementing, and maintaining backend systems and APIs at Hive, with emphasis on scalable, secure, and maintainable code, production readiness, and collaboration across teams.

Responsibilities

  • Design, implement or improve features in a variety of backend systems including our REST APIs, microservices, data ingestion and processing systems, and distributed task/job processing systems
  • Write and maintain scalable, performant and secure code that can be shared across platforms
  • Meaningfully contribute to the 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, as needed, to ensure prompt and effective resolution of critical technical issues
  • Utilize OWASP top 10 techniques to secure code from vulnerabilities
  • Maintain awareness of industry best practices for data maintenance handling as it relates to your role
  • Adhere to policies, guidelines and procedures pertaining to the protection of information assets
  • Report actual or suspected security and/or policy violations/breaches to an appropriate authority

Qualifications

  • Bachelor's Degree in computer science or a related field
  • 8+ years of experience building web applications
  • Experience implementing highly-available distributed systems/microservices
  • Delivered scalable backend APIs
  • Strong interpersonal and communication skills with a bias towards action

Skills

Required:Backend developmentREST APIsDistributed systems / microservicesSecurity / OWASPTest-driven developmentCollaboration and communication
Last updated Jul 29, 2026. Interested? Apply on the company site.

About Hive

AI to Understand, Search, and Generate Content | Hive

Hive's APIs enable developers to integrate pre-trained AI models that address technically challenging content understanding needs into their applications.

ai modelssolutionscontent understandingcomputer visiondeep learningai solutionsdata labeling

More open roles at Hive