Job Description
Summary
Key Responsibilities
- Work with a team of talented engineers and product managers to deliver products and features that support Zero Hash’s business
 - Partner closely with Zero Hash product and program managers to ensure roadmap is well understood and team is able to plan and execute on expected outcomes
 - Work with the team on technical planning to ensure that product requirements are captured in the technical solution
 - Partner with other Engineering Managers to drive the technical roadmap forward
 - Support the engineering team in achieving a high level of technical excellence
 - Manage processes to help the team do its best work and interface effectively with the rest of zerohash
 - Recruit, coach, and develop engineers
 - Help engineers establish career development plans
 - Contribute to engineering-wide initiatives as a member of Zero Hash’s engineering management team
 - Participate in essential technical, design, and product discussions with leaders across our product and operations teams
 - Work with a wide range of stakeholders to build a clear vision for your team
 - Oversee the success of your team's projects and achieve quantifiable results
 - Introduce industry leading engineering patterns and practices that give us the confidence to do bold things
 - Make development contributions so as to maintain competency with our codebase and system architecture
 
Requirements
- Golang expertise, familiar with Go’s idiomatic approach and niches.
 - Familiarity with TypeScript and React for frontend services.
 - Experience with domain driven design practices such as event storming
 - Experience and knowledge of best practices surrounding technology platforms
 - Prior exposure to enterprise-sized organizations or fast-growth startups
 - You've managed teams that have delivered great products
 - You enjoy working closely with customers, both internally and externally
 - You work very well cross-functionally, and are able to think rigorously and make hard decisions and tradeoffs
 - You encourage a healthy work environment that's both supportive and challenging
 - BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.
 - 10+ years of software design and development experience with backend services.
 - 10+ years hands on experience in any Object-Oriented coding language such as Go, C++, C#, or Java.
 - 3+ years of engineering management experience, including managing staff and principal level engineers
 - 3+ years architecting distributed systems
 - Strong verbal and written communication skills in English with excellent interpersonal communication and collaboration skills
 - Experience in DevOps to maintain live services and,or application frameworks.
 - Cloud and services experience, with AWS cloud experience highly desirable.
 - Excellent analytical skills with systematic and structured approach to software design
 - Passion for building highly scalable, highly reliable services
 - Strong desire to perform and grow as an Engineering Manager
 - Have a strong bias toward serving your team and stakeholders
 - Growth mindset and a healthy comfort with ambiguity
 
Preferred
- Knowledge of blockchain fundamentals
 - Personal interest in blockchain technology and its applications demonstrated in community involvement, conference attendance, etc.
 - Product experience in fintech and digital assets
 
Skills
- AWS
 - Communications Skills
 - Development
 - React
 - Software Architecture
 - Software Engineering
 - Team Collaboration
 - TypeScript
 

