The Equity Trading Technology organization at Millennium is seeking to enhance the reliability, scalability, and observability of trading applications
Requirements
- 7+ years of professional software development experience, with a focus on Python or Java
- Proven experience in the design and development of distributed systems
- Experience with Jenkins or similar CI/CD platforms
- Exposure to building data platforms or integrating LLMs (Large Language Models) into systems
- Familiarity with observability tools such as Datadog, Prometheus, or Grafana
- Experience with Docker, Kubernetes, or cloud infrastructure
Responsibilities
- Design and build a data platform leveraging auxiliary data points to evaluate trading applications within Equity Trading on the established standards
- Incorporate modern technologies and practices, including LLM-based approaches, to enhance the functionality of the data platform
- Collaborate with developers across the group to identify recurring issues and inefficiencies
- Create automated solutions through systems and processes to improve productivity and reduce operational toil
- Continuously monitor and evaluate emerging trends, technologies and best practices within SDLC and SRE related fields
- Identify and introduce the most relevant changes to improve development process, tools and methodologies
Other
- 7+ years of professional software development experience
- Excellent communication skills and the ability to collaborate across teams
- Strong analytical and problem-solving skills with attention to detail
- Bachelor's degree or higher in Computer Science or related field (not explicitly mentioned but implied)
- Understanding of equity trading or financial systems is a plus but not required