Understanding Recruitment
Senior Software Engineer
Job Location
London, United Kingdom
Job Description
Senior Software Engineer - Algos Team
Shape the future of financial markets with innovative technology. We're seeking a Senior Software Engineer to design and maintain advanced algorithms and software solutions for monitoring, detecting, and preventing fraud, market abuse, and compliance breaches across on-chain and off-chain data.
Responsibilities:
- Algorithm Development: Create and optimize algorithms for batch and real-time monitoring of trading activities. Collaborate with data scientists and compliance experts to enhance surveillance strategies.
- System Architecture: Build scalable, high-performance systems for processing large trading data volumes with reliability, fault tolerance, and low-latency performance.
- Codebase Maintenance: Refactor and optimize the existing codebase for efficiency, maintainability, and performance.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related fields (Master’s/PhD is a plus).
- 5+ years of experience, including 3+ in algorithm development for financial markets or related areas.
- Proficiency in Java, Kotlin, C#, C++, or similar languages.
- Expertise in software engineering, design patterns, and real-time data processing frameworks.
- Strong problem-solving skills and the ability to work in dynamic environments.
- Effective communication and team collaboration skills.
Preferred:
- Python experience.
- Knowledge of data analysis, statistical modeling, or machine learning techniques.
If you’re passionate about building cutting-edge solutions in a fast-paced, innovative environment, this role is for you!
Location: London, GB
Posted Date: 12/25/2024
Contact Information
Contact | Human Resources Understanding Recruitment |
---|