Senior/Lead backend developer
Full-time
Company Description
We are a global algo trading company fully dedicated to technology. Our brilliant team comprises 100+ individuals scattered across the globe. Seventy percent of our team members are technical specialists, encompassing development, infrastructure, testing, and analytics, while the rest comprise business units, including operations, legal, finance, etc.
Job Description
Given high-level business and technical requirements, discuss all related details with the product/trading/DevOps teams, to develop features of a trading platform; Implement the proposed solutions in the Rust programming language; Ensure the quality, reliability, and performance of the developed solutions through automated (modular, integration, performance) and manual testing with the QA team; Document implemented modules; Communicate with colleagues on integration, deployment, and support of implemented solutions; Maintain and improve implemented modules according to business needs and feedback.
Qualifications
5+ years of relevant experience; Strong adherence to principles of effective software engineering - SOLID, TDD; Understanding of computer systems and software architecture - Linux OS, networks, data structures and algorithms, parallel programming, distributed computing, performance optimization; Extensive experience in Rust programming language; Higher technical education or similar professional experience.
Senior/Lead backend developer
Dubai - United Arab Emirates * Full-time