Engineering Manager
Posted on 3/22/2024
Hive

201-500 employees

Cloud-based AI entreprise solution software
Company Overview
Hive’s mission is to use AI to unlock the next wave of intelligent automation. The company has an industry-leading portfolio of pre-trained models that allow companies of any size to access best-in-class AI solutions at a fraction of the cost and time it would take to build them internally.
AI & Machine Learning

Company Stage

Series D

Total Funding

$175.7M

Founded

2013

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

11%

1 year growth

57%

2 year growth

77%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Sales
Apache Spark
SQL
Docker
Quality Assurance (QA)
Scala
Cassandra
CategoriesNew
Backend Engineering
Sales & Solutions Engineering
Security Engineering
Software Engineering
Requirements
  • Undergraduate or graduate degree in computer science or similar technical field
  • 4+ years experience developing software as an engineer, with experience in distributed systems and large scale application development a plus
  • 3+ years experience managing engineering teams. Familiar with several programming languages, frameworks, and technologies such as Node, C++, Scala/Spark, SQL, Cassandra, Docker, etc
  • Management skills: ability to set roadmap and goals for a team and its individual members, delegate, mentor, and deliver results
  • Have a desire to interview engineers, collaborate with a recruiting team, and smoothly onboard new team members
  • Have experience collaborating with product managers and QA in delivering product features
Responsibilities
  • Interface closely with product management, machine learning, QA, and sales teams to build roadmap in supporting the long term vision of the team
  • Lead a development team of highly capable and passionate engineers, helping them achieve their goals through mentorship
  • Participate in products technical design and architecture
  • Participate in the full development cycle: design, develop, QA, experiment, analyze, and deploy
  • Drive delivery for our product milestones, continually releasing features and ensuring quality metrics are achieved
  • Implement and manage security protocols such as training, code review, and best practices
  • Own and manage the risk and security of your business function in coordination with the Security Team
  • 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