A globally renowned High-Frequency Trading firm at the forefront of innovation and technology are looking to hire a Software Engineer with expertise in Python. You will contribute to the design, development, and optimization of our low-latency trading systems. The ideal candidate will have a passion for solving complex problems, experience in high-performance systems, and a desire to work in a fast-paced, team-driven environment. Key Responsibilities: Develop and optimize Python-based systems for high-frequency trading, ensuring low-latency and reliability. Collaborate with traders, quants, and other engineers to develop scalable and efficient solutions. Design robust APIs and frameworks for system interaction. Analyse and improve the performance of trading algorithms and tools. Implement monitoring tools and automate operational processes. Stay updated with the latest trends in Python development and financial technologies. What We’re Looking For: Strong Python Expertise : Deep understanding of Python, its ecosystem, and performance optimization techniques. Academic Background : A degree in Computer Science, Mathematics, Physics, or a related field from a top university. Problem-Solving Skills : Exceptional analytical and problem-solving abilities. Performance Optimization : Familiarity with profiling and optimizing Python code. Systems Knowledge : Understanding of Linux systems and multithreading. Team Collaboration : Excellent communication skills and a team-oriented mindset. Bonus Points : Experience with C++ or Rust. Knowledge of market microstructure and trading systems. Familiarity with distributed systems or cloud technologies.