About The Company
Our client is a leading asset manager within the digital assets industry, offering a variety of public and private investment products. The Head of Engineering will be responsible for leading the team in adopting emerging technologies and providing recommendations on purchasing SaaS solutions or building proprietary solutions. This role reports to the Head of Product and Engineering.
Responsibilities
- Oversee engineering CI/CD processes, manage the technology stack, oversee technical documentation, and drive the 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.
- Collaborate with the lead architect to build systems that balance robustness and design simplicity.
- Work with cross-functional teams (product, operations, security) and other engineers to ensure alignment on project goals and deliverables.
- Lead technical discussions, review tech documents, and assess code quality to ensure high standards.
- Align and influence the enterprise data application roadmap, executing strategic initiatives.
- Stay current with industry trends and emerging technologies.
- Lead recruitment efforts for new engineers.
- Oversee engineering and offshore quality assurance teams.
Requirements
- Bachelor's degree in computer science or a related field.
- 10-12 years in software engineering, including system design, architecture, and scaling experience.
- Experience managing tech managers, leads, and senior individual contributors.
- Proficiency with .NET, AWS, IaaC, distributed data frameworks, Python, and data tools like PL/SQL, Microsoft SQL, PostgreSQL, MongoDB, and Databricks.
- Hands-on experience with DevOps and CI tools.
- Strong Agile experience with practical application.
- Experience in regulated industries, financial services, or fintech.
- Excellent interpersonal skills and ability to build collaborative relationships.
#J-18808-Ljbffr