Engineering Lead (Rust)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor’s or Master’s degree in Computer Science, Engineering or a related discipline, or equivalent practical experience • 5+ years in a Technical Leadership position guiding teams, shaping architecture, and driving delivery of complex projects • Demonstrated expertise in architecting and maintaining high-concurrency, low-latency trading systems at scale • Advanced proficiency in Rust; working knowledge of Node.js (JavaScript/TypeScript) and Python is an advantage • Deep experience with data-intensive architectures and real-time data pipelines • Proven track record deploying, optimising and operating AWS environments for ultra-low-latency workloads • Hands-on experience containerising applications and managing Kubernetes clusters in production • Familiarity with GitOps workflows to automate infrastructure provisioning, configuration and deployments • Solid command of software engineering best practices, including Agile methodologies, DevOps principles and end-to-end CI/CD pipelines • Knowledge of DevSecFinOps principles to embed security, compliance and cost-governance throughout the delivery lifecycle • Demonstrated leadership of engineering teams, with a commitment to fostering collaboration, mentorship and continuous professional growth • Excellent communication and stakeholder-management skills, able to partner effectively with Product, Architecture, Quantitative Research and Operations • Strong analytical and problem-solving mindset, with a passion for building scalable, reliable and secure systems • Deep domain knowledge of finance and trading, particularly within the cryptocurrency sector • Experience in fast-paced, dynamic financial or fintech environments is highly desirable • We would like the successful candidate to be based in the UK or Europe. Remote and flexible work options are available. • Ownership & Reliability – Take full responsibility for your work. Deliver high-quality service, meet deadlines, and follow through on commitments. Anticipate and proactively address potential issues before they arise. • Ownership & Reliability • Initiative & Problem-Solving – Approach challenges with a problem-solving entrepreneurial mindset. Make sound, independent judgments and take the initiative to drive solutions rather than waiting for instructions. • Initiative & Problem-Solving • Operational Diligence – Respond strategically to technical and operational challenges, ensuring robust and reliable trading infrastructure while instilling confidence in the team’s processes. • Operational Diligence • Curiosity & Growth Mindset – Continuously seek to improve your technical skills and knowledge. Stay ahead of industry trends and take the initiative to practice and explore new technologies that excite you. • Curiosity & Growth Mindset • Excellent Communication Skills with a team player mindset, collaborating within a fully remote global team. • Our recruitment philosophy • We value self-awareness in our recruitment process. We seek people who understand themselves and their career goals. We're after those with the right skills and a conscious choice to join our field. The perfect fit? A crypto enthusiast who’s driven, collaborative, and delivers solid, scalable outcomes.
Responsibilities
• Drive Delivery and Alignment: Partner with the Head of Engineering to own delivery of entire work-streams, ensuring architecture and engineering decisions align with both immediate requirements and business strategy. • Balance Code and Leadership: Contribute directly through coding, while also focusing on architecture design, peer reviews, and cross-functional communication. • Mentor and Elevate Engineers: Provide structured feedback through design and code reviews, support skill development, and empower junior and mid-level engineers to take ownership. • Technical Leadership: Guide system design, ensure scalability and resilience, and optimise performance across applications and infrastructure. • Maintain Standards: Uphold engineering best practices, enforce coding guidelines, and partner with QA to embed automation and validation in the delivery pipeline. • Codebase Health: Manage technical debt, lead refactoring initiatives, and ensure long-term maintainability and operational excellence. • Cross-Functional Collaboration: Work closely with product managers, designers, and QA engineers to define scope, refine requirements, and plan delivery in a transparent and predictable manner. • Risk Management: Anticipate technical risks, dependencies, and trade-offs early, and propose mitigations to safeguard delivery timelines.
Benefits
• Salary is provided. • Equity options are available as part of compensation. • Paid time off (PTO) policies exist for employees. • Insurance benefits may be offered to the team members. • Remote work options are available as part of the job offerings at Keyrock.