Rust Engineer
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 field, or equivalent experience. • Proven experience in building and maintaining data-intensive, large-scale, high-performance trading data platforms. • Strong expertise in Rust (or C++), Python, and TypeScript for system development and automation in the financial services industry. • Good understanding of data engineering principles, including data modeling, ETL pipelines, and stream processing. • Experience with financial services data workflows, including trading, middle office, and back office operations. • Extensive experience in cloud-native architectures, with proficiency in AWS • Proficient in GitOps tools and methodologies for infrastructure automation and deployment. • Strong background in DevSecFinOps, ensuring compliance, security, and cost efficiency across the development lifecycle. • Hands-on experience with CI/CD pipelines, infrastructure as code (IaC), and monitoring tools. • Our recruitment philosophy • We value self-awareness and powerful communication skills in our recruitment process. We seek fiercely passionate 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, acts with ownership and delivers solid, scalable outcomes.
Responsibilities
• Design, build, and maintain high-performance backend services and APIs using Rust. • Ensure low latency and high availability for critical trading data platforms. • Create seamless integrations between live trading operations (exchanges/DeFi) and backoffice systems. • Automate workflows to improve operational efficiency. • Deploy and manage services in a cloud-native environment, leveraging AWS, Kubernetes, and Terraform. • Maintain GitOps-driven workflows for robust CI/CD pipelines. • Implement deep system observability practices.
Benefits
• 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 • As an employer we are committed to building a positive and collaborative work environment. We welcome employees of all backgrounds, and hire, reward and promote entirely based on merit and performance. • Due to the nature of our business and external requirements, we perform background checks on all potential employees, passing which is a prerequisite to join Keyrock. • https://keyrock.com/careers/