Staff Software Engineer - Backend jobs in United States
cer-icon
Apply on Employer Site
company-logo

Hive · 1 year ago

Staff Software Engineer - Backend

Hive provides cloud-based AI solutions for understanding, searching, and generating content, and is seeking a Staff Software Engineer to grow their team of engineers. The role involves designing and implementing features in backend systems, maintaining scalable code, and contributing to product improvements while adhering to security standards.

Artificial Intelligence (AI)Computer VisionData Collection and LabelingGenerative AIMachine LearningSoftwareSpeech Recognition

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

Qualification

Building web applicationsDistributed systemsMicroservicesBackend APIsTechnical leadershipTest-driven developmentOWASP techniquesCoding languages

Required

You have a Bachelor's Degree in computer science or a related field
You have 8+ years of experience building web applications
You have successfully implemented highly-available distributed systems/microservices
You have delivered scalable backend APIs
You have strong interpersonal and communication skills with a bias towards action

Preferred

Master's degree or PhD in Engineering, Computer Science, or a related technical field
Hands on technical leadership experience leading project teams and setting technical direction
Experience architecting and developing solutions to ambiguous problems with significant impact
Interest and ability to learn other coding language

Company

Hive provides cloud-based AI solutions for understanding, searching, and generating content

Funding

Current Stage
Late Stage
Total Funding
$120.7M
Key Investors
Glynn Capital ManagementTomales Bay Capital8VC
2021-04-21Series D· $50M
2020-01-01Series C· $37M
2018-08-08Series B· $13.5M

Leadership Team

leader-logo
Kevin Guo
CEO and Co-Founder
linkedin
leader-logo
Dmitriy Karpman
CTO and Co-Founder
linkedin
Company data provided by crunchbase