Senior Software Engineer
You will set architectural direction for parts of the system, deliver large bodies of well-engineered code, and own projects that directly impact trading systems. You will design, develop, and deploy services for a globally distributed trading platform, build automated low-latency trading systems using machine learning models, leverage AI agents in engineering workflows, and improve trading systems and strategies.
Responsibilities
- Set architectural direction for parts of the system
- Deliver well-engineered code
- Own projects that impact trading systems
- Design, develop, and deploy services for a globally distributed trading platform
- Build automated trading systems using machine learning models
- Leverage AI agents to automate engineering and research workflows
- Improve trading systems and strategies
Requirements
- At least 3 years of work experience as a Software Engineer
- Large-scale server-side development experience
- Experience with high-throughput and low-latency system optimization
- Experience making architectural recommendations on IT solutions, design, and approach
- Experience with AI agents, LLMs, or emerging development tools