We are looking for a skilled Senior Algorithmic Trading Engineer to join our small, dynamic team. In this role, you will work directly with the trading desk to analyze, enhance, and develop algorithmic trading strategies. Additionally, you will support risk management through trading analytics and financial reporting.
Collaborate with traders to build and refine algorithmic trading strategies
Conduct trade analytics to optimize trading performance
Maintain and support risk management systems
Provide time zone-based Level 1 (L1) support to the trading desk and firm-wide products
5+ years of experience in Java and 2+ years in Python
2+ years of experience developing algorithmic trading strategies
Strong understanding of PnL calculation and trading analytics
Experience with PostgreSQL
Solid grasp of concurrent application development
Expertise in application benchmarking and performance analysis
Proficient in TDD/BDD methodologies
Comfortable with Linux environment
Experience with Git, Jira, Confluence
Familiarity with automated build and deployment pipelines
Strong problem-solving and communication skills