Grayscale Investments is the world's largest digital currency asset manager. Through its family of investment products, Grayscale provides access and exposure to the digital currency asset class in the form of a traditional security without the challenges of buying, storing, and safekeeping digital currencies directly. With a proven track record and unrivaled experience, Grayscale's products operate within existing regulatory frameworks, creating secure and compliant exposure for investors.
Position Summary:
Grayscale is currently looking for a Head of Engineering to lead our engineering team in delivering high-quality, scalable solutions that drive business growth and operational efficiency. With a focus on technical mentorship, strategic roadmap alignment, and cross-functional collaboration, you will champion a sustainable engineering culture and have the ability and interest to spend much of your time hands-on. You'll be responsible for leading our team in adopting emerging technologies when appropriate, fostering innovation, and providing recommendations when to purchase SaaS solutions or build proprietary solutions. As part of a small team, you're eager to be a player coach. You'll set the direction and core competencies of the engineering team while contributing to the code base when needed. This role reports into the Head of Product and Engineering.
Engineering currently owns delivery of 4 applications:
- Public facing website
- Slate: Investor portal for clients to apply to invest and view the performance of their holdings
- Data Warehouse: Central location for Grayscale's data. Team supports all ETL work.
- Unqork: no-code tool used for internal workflows
As the business needs scale and will require more proprietary applications, the Head of Engineering will provide recommendations on tech stacks and additional engineering resources required to deliver. The Head of Engineering will collaborate with the CISO to ensure the technology stack adopts security as part of its development process. The CISO owns security, HelpDesk, and IT delivery.
Tech Stack:
Our tech stack is 3 years old, designed to leverage cutting-edge technologies and tools. We utilize AWS as our cloud platform, enabling scalable and secure infrastructure. Our infrastructure is managed using Terraform, with Docker and AWS Lambda for containerization and deployment. We rely on GitLab for our CI/CD processes to ensure smooth and efficient software delivery.
Responsibilities:
- Able to pivot between being a leader and a contributor. As part of a small team, we are all player/coaches. 40% of this role's time will be spent coding.
- Lead and mentor the engineering team, fostering growth, technical feedback, coaching, and performance.
- Oversee engineering CI/CD processes, manage the technology stack, oversee technical documentation process, and drive adoption of new engineering practices to ensure continuous improvement.
- Advocate for a long-term tech roadmap that enhances scalability, reduces operational burden, and prioritizes reducing tech debt.
- Work with lead architect to build systems to find balance between robustness of capability and design simplicity.
- Collaborate with cross-functional teams (product, operations, and security) and other engineers and technologists to ensure alignment on project goals and deliverables.
- Drive technical discussions, tech document reviews, and code assessments to ensure well-engineered, high-quality solutions.
- Guide product development teams, effectively responding to changes in prioritization and ensuring timely delivery while encouraging simple and straightforward solutions to problems.
- Align and influence the roadmap of enterprise data applications, driving execution of strategic initiatives.
- Stay current with industry trends and emerging technologies.
- Lead recruitment of new engineers.
- Oversee engineering and offshore Quality Assurance Teams.
Qualifications:
- 10+ years in software engineering, including experience in system design, architecture, and scaling.
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Proven management of tech managers, tech leads, and tenured senior individual contributors.
- Experience with .NET, AWS, IaaC, distributed data frameworks, Python, and data processing tools such as PL/SQL, Microsoft SQL, PostgreSQL, MongoDB, and Databricks.
- Hands-on experience with DevOps and continuous integration tools.
- Deep knowledge of data management, security, quality, and governance best practices.
- Strong Agile proficiency with practical application to deliver incremental, high-quality solutions.
- Excellent analytical and communication skills, capable of influencing both technical and business stakeholders.
- Ability to manage complex project timelines in fast-paced environments.
- Experience working in a regulated industry and/or Financial Services.
- Strong interpersonal skills, adept at building collaborative relationships across teams and stakeholders.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.