Software Engineer
Indexed description
A world leading investment manager is looking for a skilled Software Engineer to join the Data Team, building and scaling the data infrastructure that powers high-performance trading systems.
What You’ll Do
- Design, build, and maintain scalable data pipelines for real-time and batch processing
- Develop robust data infrastructure to support trading, research, and analytics teams
- Optimize data storage and retrieval for performance and efficiency
- Collaborate with traders, quants, and engineers to deliver high-quality data solutions
- Ensure data integrity, quality, and availability across systems
- Contribute to system architecture and continuously improve engineering standards
What We’re Looking For
- Strong experience in software engineering, preferably in data-focused roles
- Proficiency in Python
- Experience with distributed systems and large-scale data processing frameworks
- Solid understanding of databases (SQL and NoSQL)
- Familiarity with cloud platforms is a plus
- Strong problem-solving skills and attention to detail
- Ability to thrive in a fast-paced, high-performance environment
Nice to Have
- Experience in financial services or trading environments
- Knowledge of market data systems and low-latency architectures
- Exposure to real-time streaming systems
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search