About the company
It was 2013 when Muneeb Ali and Ryan Shea started the Stacks project at the Princeton Computer Science Department. Shortly after, they went through Y Combinator and attracted other Princeton scientists to work on Stacks. They founded Hiro, then named Blockstack PBC, to support the development and growth of Stacks. Today, Hiro is one of many companies that works on Stacks. Hiro contributes to Stacks’ core infrastructure and open-source libraries and builds products like the Stacks Wallet and Stacks Explorer. We’re a globally distributed team that includes scientists from Princeton, Stanford, MIT and other top universities.
Job Summary
What You’ll Do
📍Design, build, and maintain scalable backend services and APIs that drive Hiro’s developer platform (e.g. blockchain data, token metadata, ordinals, and Chainhook-2.0). 📍Work on Chainhook-2.0, a high-performance, reliable, and reorg-aware transaction indexer that delivers real-time Bitcoin and Stacks data to developers and applications. 📍Ensure high performance and reliability of APIs and data pipelines, optimizing endpoints, databases, and caching to handle increasing load with low latency and high uptime. 📍Collaborate cross-functionally with product managers, frontend engineers, and DevOps to plan and implement new features end-to-end, delivering seamless developer experiences. 📍Write and automate thorough tests (unit, integration, performance) using tools like k6 and Playwright, ensuring every release meets our quality standards. 📍Participate in code reviews and architecture discussions, contributing to design decisions and championing engineering best practices. 📍Monitor and troubleshoot production systems as needed, debugging issues across services and implementing fixes to maintain stability and security. 📍Work across the stack when necessary, primarily backend APIs, but occasionally frontend code or internal tools, to deliver complete, high-quality solutions.
What We’re Looking For
📍5+ years of software development experience building and shipping production applications, with a focus on backend systems or API-driven services. 📍Strong proficiency in TypeScript/Node.js and/or Rust (our core services are built with these languages). 📍Demonstrated experience designing, building, and scaling web APIs or microservices, including performance tuning, system design, and reliability. 📍Hands-on experience with relational databases (especially PostgreSQL), including data modeling, querying, and optimization. Familiarity with modern cloud and container infrastructure, such as Docker, Kubernetes, and GCP. 📍Passion for code quality and automation , writing clean, maintainable code and building automated testing and CI/CD pipelines (e.g. GitHub Actions).
The future of finance is here — whether you’re interested in blockchain, cryptocurrency, or remote web3 jobs, there’s a perfect role waiting for you.


.png?1651173526)


