Trading Analytics Engineer - Prop Trading
We are seeking a Trading Analytics Engineer to join a well-established Data Analytics team that supports analysis workflows across multiple trading desks. This role involves building essential tools and systems for data analysis and collaborating closely with traders to tailor existing tools to a variety of use cases. The ideal candidate is adept at translating high-level ideas into detailed technical solutions and thrives in a fast-paced, dynamic environment.
Key Responsibilities:
- Partner with traders to prototype and develop tools and libraries that support innovative analysis techniques.
- Collaborate directly with front-office teams to enhance analytical capabilities and streamline workflows.
- Translate domain-specific requirements from financial markets into actionable technical specifications.
- Apply software engineering skills to solve complex analytical problems in the trading domain.
- Optimize data access and processing using tools such as SQL, Polars/Python, and Spark to accelerate iteration cycles.
- Develop a broad understanding of internal analysis tools and advise researchers and traders on their effective application.
Qualifications & Experience:
- 3+ years of engineering experience in financial markets; experience in a proprietary trading environment is a plus.
- Proven experience working closely with traders, analysts, or quantitative researchers.
- Strong command of Python, with the ability to write both object-oriented and functional code.
- Advanced user of JupyterHub/JupyterLab; experience supporting multi-user environments is preferred.
- Proficiency with Python data analysis libraries such as pandas, polars, numpy, scipy, and scikit-learn, especially for performance optimization on large datasets.
- Familiarity with distributed computing frameworks like Spark, Trino, Dremio, or Dask.
- Experience with modern data lake technologies such as Databricks, Snowflake, Iceberg, and Parquet.
- Comfortable using large language model (LLM) tools to enhance productivity in analysis and code generation.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.