DRW is a technology-driven, diversified principal trading firm seeking a Senior Software Engineer to join their Unified Platform (UP) organization. UP focuses on consolidating data and technologies to accelerate market entry, optimize decision-making, and enhance competitiveness. The role involves developing innovative systems for data acquisition, storage, and visualization. DRW prioritizes a respectful and diverse team culture and focuses on delivering impactful results.
Requirements
- Develop tools to enable the business to rapidly embrace new opportunities in global markets
- Partner closely with internal customers to understand their needs and build intuitive self-service tools
- Develop software for large scale data acquisition, storage, accessibility, and visualization
- Work with a team to maintain and extend our global markets reach
- Learn about market microstructure, financial instruments, and markets in which DRW participates or wants to participate in
- Strong computer science fundamentals; a degree in Computer Science or equivalent work experience
- Strong experience with Java, Python or any modern programming language
- Experience processing high volumes of data at scale
- Excellent analytical and problem-solving skills
- Comfort working within a globally-distributed team
- Background in some of the following a bonus: Java experience, Python experience, Ruby experience, Big data technologies
- Financial Markets experience
- SQL: Postgres, Oracle
- Cloud-native deployments: AWS, Docker, Kubernetes
- Observability: Splunk, Prometheus, Grafana
Benefits
- Competitive salary
- Opportunity for growth
- Collaborative work environment