Job offer
Engineering Manager - Market Data
The job posting describes a position as Engineering Manager - Market Data at Man Group in London, in which the candidate will lead a team of six engineers and set the technical direction for the team. The ideal candidate should have experience in developing real-time market data systems, as well as skills in team leadership and communicating with external partners.
Tasks
- Leading a team of six high-performing engineers, fostering a culture of technical excellence, collaboration, and continuous improvement
- Setting the team's strategic direction, defining the technical roadmap, and aligning with the broader goals of Data Engineering and Technology
- Continues to work as a hands-on engineer, making direct contributions to the codebase and serving as a role model for technical design and implementation
- Conducting commercial and technical discussions with external data providers, maintaining relationships, and ensuring that the company’s data requirements are met
- Collaborating with internal stakeholders from systematic trading, discretionary research, and technology to translate requirements into successful deliverables
- Promoting the adoption of AI-powered development tools within the team to accelerate delivery and boost engineering productivity
- Responsibility for the operational excellence of a multi-petabyte, low-latency market data platform that processes billions of data points daily
Requirements
- 8+ years of professional experience in software development
- Experience with real-time market data feeds
- Experience in executing and delivering complex projects of exceptionally high quality
- In-depth knowledge of one or more relevant technologies such as kdb+, ZeroMQ, or Kafka
- Expertise in large-scale distributed systems
- Strong problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Experience with performance optimization and large data processing
- Ability to translate stakeholder requirements into successful outcomes
- Adoption of agile/engineering methods - Willingness and ability to collaborate effectively with AI-powered development tools
- Strong academic background and a degree with a high mathematical and computer science content, e.g., computer science, mathematics, engineering, or physics
Further advantages
- Extensive experience with Java and Python
- Professional knowledge of Linux platforms and a deep understanding of operating systems
- Contributions to open source projects
- Experience with large language models (LLMs)
We offer
- A comprehensive benefits package, including competitive vacation time, retirement and disability insurance, group health insurance, extended parental leave, and long-term leave
- Opportunities to make a difference through our charitable and global initiatives, while advancing your career through professional development and flexible work arrangements
- A work environment that promotes equal opportunity and values your unique perspective
Job details