Job offer
Senior Quant Developer
The job posting describes a position as a Senior Quant Developer at Man Group in New York, in which the candidate will serve as the lead Python programmer responsible for supporting quant developers, data scientists, and quant analysts. The role focuses on developing and maintaining Python data pipelines and analytics platforms for the discretionary investment teams.
The role
This is a senior engineering role at the intersection of Man Group’s Discretionary (Public Markets) and Solutions Technology teams. You will serve as a high-performing Python developer and act as the lead Python programmer for quant developers, data scientists, and quant analysts in both business units.Our technology stack
* Python (primary), TypeScript/Next * Data pipelines, NumPy, Kafka * Backends/Applications – FastAPI, gRPC * Infrastructure/Build tools, Linux * Architecture/Cloud operations, LVM equities, vector search. RAG – we actively build and deliver AI tools for our investment teamsRelevant tasks
* Development and delivery (70%)- Development, expansion, and maintenance of Python data pipelines using Pandas, NumPy, and internal libraries
- Implementation of data strategies and solutions: Research on databases with vector search, Al
- Contributing to AI-driven tools for investment teams—research, design, and prototyping
- Development and maintenance of FastAPI and Flask backends, as well as React/TypeScript frontends, using our shared component libraries
- Service Delivery to Kibrometers: Management of Alibaba DAGs for Scheduled Workflows
- Collaboration with engineers based in London and Sofia on cross-team initiatives
- Serve as the primary technical point of contact for discretionary and solutions stakeholders based in New York
- Gathering stakeholder requirements: Translating business requirements into technical analyses and managing expectations
- Collaborating with platform managers, analysts, and quants—understanding their workflows is just as important as writing code
- Responsibility for ensuring the operational stability of systems within our portfolio—investigating data quality issues, triaging support requests, and managing incident response
- Maintenance of Documentation and Operational Processes
Key competencies
* 5+ years of professional experience in software engineering with a strong track record in trading back-end systems * Strong Python skills: well-tested, modified production code. Proficient with data classes, type annotations, OOP, and design patterns * Experience with DevOps and cloud services—particularly in portfolio management, risk management, or investment operations * Product/platform knowledge: Building efficient data pipelines and transformations at scale * AI/ML expertise: Experience building and using LLM-based models, as we advise on a range of supported developments and build AI/ML agents for our investment teams * Problem-solving expertise: Excellent problem-solving skills with strong attention to detail; able to work with data to identify the root cause of problems * Comfortable in a Linux environment with CI/CD, virtual environments, and CLI coding * Strong communication: You can clearly explain technical decisions to non-technical stakeholders and effectively interact with a diverse range of people; able to collaborate on problem-solving; no jargon * Self-reliant: You manage your priorities, big or small, take ownership to see things through to completion, and drive theJob details