Grayscale Investments - Stamford, CT

posted 1 day ago

Full-time - Senior
Stamford, CT
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

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 keys. You'll be responsible for leading our team in adopting emerging technologies when appropriate, foster innovation, and provide 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.

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 roles time will be spent coding.
  • Lead and mentor 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 on new engineers.
  • Oversee engineering and offshore Quality Assurance Teams.

Requirements

  • 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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service