Engineering Lead

closed
Keyrock Logo

Keyrock

πŸ“Remote - Belgium

Summary

Join Keyrock's Engineering team as the Engineering Lead for Trading/Market Making Services. Lead and manage a team of engineers, driving the design, development, and maintenance of high-performance trading systems. Collaborate with product management and cross-functional teams. Implement and enforce software development best practices. Provide technical leadership and mentorship. Stay updated on industry trends. The ideal candidate possesses extensive experience in building and maintaining high-concurrency, high-performance trading systems, strong proficiency in Rust, and experience managing engineering teams. Remote and flexible work options are available, primarily for candidates based in the UK or Europe. Keyrock offers a competitive salary package and various benefits.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or relevant field experience
  • Proven experience building and maintaining high-concurrency, high-performance, low-latency trading systems
  • Strong proficiency in development and architecture of Rust systems
  • Proficient in data-intensive systems
  • Proven experience with AWS, Docker
  • 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
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams
  • Strong problem-solving skills and a passion for building scalable, reliable, and secure systems
  • Extensive expertise in finance and trading within the cryptocurrency sector

Responsibilities

  • 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 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

Preferred Qualifications

  • Node.js (JavaScript/TypeScript) and Python are nice to have
  • Experience working in a fast-paced, dynamic environment within the financial industry is a plus

Benefits

  • A competitive salary package, with various benefits depending on the method of engagement (employee or freelancer)
  • Autonomy in your time management thanks to flexible working hours and the opportunity to work remotely
  • The freedom to create your own entrepreneurial experience by being part of a team of people in search of excellence
This job is filled or no longer available

Similar Remote Jobs