Senior Developer

Logo of Crypto.com

Crypto.com

πŸ“China, Singapore

Job highlights

Summary

The job is for a Quant Trading team member responsible for developing trading strategies using Java and Python, managing risks associated with crypto products, and utilizing various technologies like Kafka, Flink, AWS, Kubernetes, Prometheus, Grafana, etc. The candidate should have at least 5 years of professional experience in both Java and Python development.

Requirements

  • Minimum of 5 years of professional experience in both Java and Python development
  • Profound knowledge in event processing and messaging queues, including experience with Kafka, Flink, and CEP technologies
  • Strong experience with AWS cloud services and proficient in managing Kubernetes environments
  • Demonstrated ability in quantitative data analysis and familiarity with quantitative analytic frameworks
  • Skilled in the use of Prometheus and Grafana for time-series data visualization and monitoring
  • Experience in developing and maintaining reporting systems with a strong grasp of statistical report generation

Responsibilities

  • Develop and enhance applications utilizing Java and Python
  • Implement and maintain event processing and messaging queues, with expertise in Kafka, Flink, and CEP technologies
  • Design, deploy, and manage cloud-based solutions on AWS
  • Administer and optimize Kubernetes (k8s) clusters for container orchestration and management
  • Conduct quantitative data analysis, leveraging a robust quantitative analytic framework to inform decision-making and improve system performance
  • Develop, maintain, and utilize tools like Prometheus and Grafana for effective time-series data visualization and monitoring
  • Create and manage statistical reports and reporting systems, ensuring they provide actionable insights
  • Collaborate closely with various teams to automate and streamline trading, reconciliation, and analytics workflows
  • Provide advanced technical support and troubleshooting for developed systems and applications

Preferred Qualifications

  • Prior experience in a trading or financial environment is beneficial but not mandatory
  • Solid understanding of system design, data structures, and algorithms
  • Good problem-solving skills and the ability to work under pressure in a fast-paced environment
  • Excellent communication and teamwork skills

Benefits

  • Nice to Have: Familiarity with Aeron messaging and Simple Binary Encoding (SBE) protocol
  • Knowledge of C++ and experience with FPGA programming
  • Understanding of cryptocurrency markets and related technologies
  • Experience with network programming (TCP, WebSocket)
  • Experience with Linux system administration and optimization
  • Previous experience with technologies such as Boost, ZeroMQ, MongoDB, Protobuffer

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Crypto.com know you found this job on JobsCollider. Thanks! πŸ™