Responsibilities;
Write production code and develop applications/interfaces for Trading
Analytics.
• Co-design the architecture for Data Platform and Data Analytics, including the development of Data Lake/Warehouse, optimization of data ows, and highly automated data cleansing.
• Test and deploy algorithms, develop applications, and interfaces for various use cases in Markets area.
• Ensure that applications are properly documented, and that the implementation is in line with internal architecture guidelines and principles.
• Provide support regarding Data Analytics platform and software.
• Automate, monitor, and improve performance of quantitative models.
• Interact with stakeholders and external vendors to optimize data and software infrastructure.
• Assist Product owner with technical questions, creating reports and
implementation roadmaps, technology assessment and decisions.
• Work and collaborate with stakeholders in an Agile-based approach.
Qualications & Skills;
• Bachelor Degree in Information Technology, Computer Science,
Engineering.
• 7+ years of work experience as a Developer/Software Architect. Experience in implementing nancial software is a plus.
• Advanced knowledge of architectural design of real time Data Analytics solutions including Data Architecture, Databases, Data Lakes, Data ows, and Data transformations.
Advanced coding skills in programming languages such as Python, Scala, and Java. Previous knowledge of C++, C#, and/or Haskell would be a plus.
• Expert knowledge of Cloud Computing regarding one of Azure, Google Cloud, or AWS.
• Knowledge of Spark, Databricks, and Kafka.
• Previous knowledge of Oracle, MS-SQL, MongoDB is a plus.
• Experience with Jira, Jenkins, Git, Docker, Kubernetes, and Dash (or similar) is a plus.
• Knowledge of object-relational mapping and object-oriented databases.
• Experience with real-time analytics, OneTick and/or KDB+ is a plus.
• Knowledge of VBA, R, Matlab, Tableau, and PowerBI is a plus.
• Knowledge of Big Data, Machine Learning, and Quantitative Finance is a plus.
• Collaborative, team player, open minded, and easy to work with.
• Procient presentation skills and high attention to detail.
• Able to explain technical results to nontechnical audiences.