Senior Developer - Java, Python, Data and Quantitative Analytics
Summary:
The Quant Trading team executes trades and manages risks associated with derivative products. They develop and implement trading strategies to support the quantitative trading team in making informed decisions in fast-paced and complex trading environments.
Responsibilities:
- Develop and improve applications using Java and Python, focusing on performance and scalability.
- Implement and maintain event processing and messaging queues, specializing in Kafka, Flink, and Complex Event Processing (CEP) technologies.
- Design, deploy, and manage cloud-based solutions on AWS, ensuring high availability and scalability.
- Administer and optimize Kubernetes (k8s) clusters for container orchestration and management.
- Conduct quantitative data analysis using a robust quantitative analytic framework to drive decision-making and enhance system performance.
- Utilize tools like Prometheus and Grafana for effective time-series data visualization and monitoring.
- Create and manage statistical reports and reporting systems to provide actionable insights.
- Collaborate with various teams to automate and streamline trading, reconciliation, and analytics workflows.
- Provide advanced technical support and troubleshooting for developed systems and applications.
Requirements:
- Minimum of 5 years of experience in Java and Python development.
- Strong knowledge of event processing and messaging queues, including experience with Kafka, Flink, and CEP technologies.
- Proficiency in managing Kubernetes environments and extensive experience with AWS cloud services.
- Demonstrated ability in quantitative data analysis and familiarity with quantitative analytic frameworks.
- Skilled in using Prometheus and Grafana for time-series data visualization and monitoring.
- Experience in developing and maintaining reporting systems with expertise in statistical report generation.
- Knowledge of trading or financial environments is beneficial.
- Solid understanding of system design, data structures, and algorithms.
- Problem-solving skills and ability to work under pressure in a fast-paced environment.
- Excellent communication and teamwork skills.
Nice to Have:
- Familiarity with Aeron messaging and Simple Binary Encoding (SBE) protocol.
- 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.
Life @ Crypto.com
At Crypto.com, we encourage big thinking and provide new opportunities. We have a talented, ambitious, and supportive team.
We offer a proactive and transformational work environment where employees are empowered to find innovative solutions.
We focus on fostering personal and professional growth, offering opportunities to develop new skill sets.
Our work culture promotes collaboration and support among colleagues.
We value diversity and inclusion, seeking candidates with different backgrounds, perspectives, and skills that strengthen our team.
Benefits:
- Competitive salary
- Medical insurance package with extended coverage for dependents
- Attractive annual leave entitlement including birthday and work anniversary leave
- Flexible work hours and hybrid or remote work setups
- Internal mobility program to explore different career paths
- Crypto.com visa card provided upon joining
Please note that only shortlisted candidates will be contacted.