About the company
Founded in Belgium in 2017, Keyrock are cryptocurrency market makers building scalable, self-adaptive algorithmic technologies to support efficient digital asset markets. Through a combination of in-house algorithmic trading tools, high-frequency trading infrastructure and industry expertise, Keyrock provides unparalleled liquidity services to tokens, exchanges and brokerages within the cryptocurrency ecosystem. Keyrock operates with the vision of democratizing cryptocurrency liquidity through a strict dedication to transparency, operational integrity and regulatory compliance.
Job Summary
Job description
šLead and manage a team of talented engineers, fostering a culture of innovation, collaboration, and excellence. šDrive the design, development, and maintenance of high-concurrency, high-performance trading and back-office systems. šCollaborate closely with product management to align engineering efforts with product goals and roadmap. šImplement and enforce best practices in software development, including code reviews, testing methodologies, and deployment strategies. šEnsure the scalability, reliability, and security of our systems by implementing robust architectures and engineering practices. šProvide technical leadership and mentorship to team members, fostering their professional growth and development. šStay abreast of industry trends and emerging technologies, identifying opportunities for innovation and improvement. šCollaborate with cross-functional teams to drive continuous improvement and operational excellence. šCollaborate with System Architect and other Engineering managers to align with our company-wide technical strategy.
Requirements
šBachelor's or Master's degree in Computer Science, Engineering, or relevant field experience. šProven experience building and maintaining high-concurrency, high-performance trading and back-office systems. šStrong proficiency in programming languages such as Rust, Node.js (JavaScript/TypeScript) and Python. šProficient in data-intensive systems. šExperience managing and leading engineering teams, with a focus on fostering collaboration and professional growth. šDeep understanding of software engineering best practices, including agile methodologies, DevOps principles, and continuous integration/continuous deployment (CI/CD) pipelines.