Senior Software Engineer
Backend
Confirmed live in the last 24 hours
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Postgres
REST APIs
Requirements
- You have a Bachelor's Degree in computer science or a related field
- A minimum of 5 years of experience with building scalable web applications
- You have experience or a strong interest in writing applications in Node.js
- You have designed and implemented highly-available distributed systems/microservices
- You have experience building platforms that expose scalable backend APIs
- You have deep experience working with relational databases, Postgres preferred
- You strongly believe in high code quality, automated testing, and other engineering best practices
- You have attention to detail and a passion for correctness
- You are comfortable with ambiguity and scoping solutions with your teammates
- You have strong interpersonal and communication skills with a bias towards action
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
Desired Qualifications
- Understanding monitoring and alerting platforms is a plus
Project management platform
Company Overview
Hive is on a mission to improve workplace productivity
Benefits
- Medical, Dental and Vision Insurance Coverage
- 401(K) with Company Matching
- Unlimited PTO and Sick Days
- Virtual Team Lunches
- Commuter Benefits
- Remote Fitness Program
- Start-up Equity
- Annual Hive-Honey Stipend