The company needs to develop highly automated and scalable processes to detect potential market manipulation and money laundering in order activity and trades.
Requirements
- 5+ years of professional software engineering experience in Python, C++ or Java
- 3+ years of professional experience in Python as a primary language (non-scripting)
- Extensive experience in Pandas or NumPy
- 1-3 years of professional experience with Linux operating systems
- Thorough understanding of databases and SQL
- Experience with large Python codebases
- Experience with data engineering or ETL pipelines
Responsibilities
- Creation, optimization, and extension of trade surveillance processes
- Building infrastructure services to support our market surveillance system
- Participating in code reviews via a Git/Gerrit workflow
- Take ownership of internal user issues reported and see problems through to resolution
Other
- Self-motivated and able to handle tasks with minimal supervision.
- Superb analytical and problem-solving skills.
- Excellent collaboration and communication (Verbal and written) skills.
- Outstanding organizational and time management skills.
- Bachelor's or master's degree in Computer Science, or a related area
- High attention to detail