We are seeking a highly skilled Software Engineer who is eager to contribute their expertise. The ideal candidate should have a strong background in software development, a passion for tackling complex challenges, possess a long-term vision, and the ability to work seamlessly within a team.
Responsibilities
Responsibilities:
•
Collaborate to design, develop, and implement high-quality software solutions that operate 24/7.
•
Write clean, efficient, and maintainable code that can outlive the developer.
•
Troubleshoot, debug, and resolve software defects and issues.
•
Stay up-to-date with the latest industry trends and technologies to ensure our software remains cutting-edge.
Requirements
Requirements:
•
Proven experience in software development, with proficiency in languages such as C++ or Rust.
•
Knowledge in computer networks and protocols (TLS, HTTP/2, gRPC, …).
•
Good SQL knowledge base.
•
Strong problem-solving and analytical skills.
Nice to have
Not a requirement but a plus:
•
Ability to read assembly for the x64 architecture.
•
Knowledge in statistics and basic graph theory.
•
Academic background in computer science or a related field (degree not mandatory but valued).
Benefits
Perks and Benefits:
•
Competitive salary.
•
World-class health insurance (applicable for UAE hires).
•
Work on greenfield projects with cutting-edge technology.
•
Gain in-depth knowledge of trading systems and how financial markets operate at scale.
•
Relocation opportunities to Dubai.
Hiring process
Please note that we will test your programming skills in-person.