Job Description
Summary
Zero Hash is looking for an experienced Engineering Manager with a passion for digital assets and blockchain products to lead the development of our trading products. We’re looking for a true technologist with a love of programming and a drive for technical excellence. We believe that the best managers are technologists first with a product mindset who seek to make a larger impact in their organizations.
Responsibilities
- Work with a team of talented engineers and product managers to deliver products and features that support zerohash’s business
- Partner closely with zerohash 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 consistent development contributions so as to maintain competency with our codebase and system architecture
Required Experience
- 10+ years of hands-on software engineering experience, with significant focus on building and maintaining robust APIs and SDKs for B2B integration.
- 5+ years of engineering management experience, including managing staff and principal level engineers
- BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.
- You've managed teams that have delivered great products
- Golang expertise, familiar with Go’s idiomatic approach and niches.
- Familiarity with TypeScript and React for frontend services.
- Understanding of cryptocurrency and blockchain technology, including major protocols (e.g., Bitcoin, Ethereum), on-chain transaction flows, and common crypto security practices (key management, wallet types).
- Domain Knowledge
- Solid understanding of market structure, order types (Limit, Market, Stop, IOC, FOK), trade lifecycle, and common risks associated with electronic trading.
- Familiarity with regulatory requirements relevant to trading systems (e.g., MiFID II, Reg NMS).
- Deep Understanding of Trading Systems
- 5+ years of hands-on experience in developing, deploying, and maintaining high-performance, low-latency trading systems (e.g., central limit order books (CLOBs), matching engines, market data feeds).
- Proven experience with FIX Protocol (4.2 and higher) and implementing highly reliable FIX Gateway solutions.
- High-Throughput/Low-Latency Development
- Expertise in writing highly concurrent, multi-threaded, and low-garbage/zero-garbage code in languages commonly used in finance like Java (with deep JVM knowledge), C++, or Go.
- Demonstrable experience optimizing system performance to achieve single-digit microsecond latency consistently.
- Core Financial Infrastructure
- Strong background in building and managing mission-critical backend systems such as trade booking systems, high-throughput accounting/ledger systems, and real-time credit/risk limit systems.
- Distributed Systems & Data:
- Experience with distributed system design and messaging frameworks (e.g., Aeron, Kafka, ZeroMQ) for data distribution and persistence.
Skills
- Communications Skills
- Cryptocurrency
- Development
- React
- Software Engineering
- Team Collaboration
- TypeScript

