Coin Market Cap Ltd
Algorithm Engineer
- Posted 2d ago
- Remote
- Full Time
Job Description
Goals:
- Ensure input data quality.
- Design and build a data early warning system.
- Monitor and optimize pricing related thresholds.
- Support pricing algorithm changes.
What you will do:
- Develop data quality rules to monitor data inputs for anomalous data.
- Develop rules to monitor data drift and optimize thresholds.
- Set up alerts for the data quality rules.
- In-depth data investigation for any incidents.
- Propose and develop pricing algorithm changes as needed.
What we are looking for:
- Bachelor or Masters in Computer Science Engineering or related fields.
- 2 to 3+ years in development using Python.
- Working proficiency with Python, SQL, and/or Java.
- Experience in using statistical concepts to identify anomalies.
- Experience with cache databases (E.g. Redis, MongoDB). Experience with job schedulers (E.g. Airflow).
- Familiar with message queue systems (E.g. Kafka, Pub/Sub). Familiar with Kubernetes.
- Proficiency in English.
Nice to have:
- Experience in using Cloud service (GCP, AWS, or Azure).
- Experience with Quality Assurance is desirable.
- Experience with Recommendation Systems is a plus.
- Knowledge of the cryptocurrency ecosystem and on-chain data is a plus.
Desired Soft Skills
- Analytical Thinking
- Problem Solving
- Detail Orientation
- Adaptability
- Communication Skills
- Python Programming
- Data Quality Monitoring
- SQL & Statistical Analysis
- Airflow & Kafka
- Cloud Services (GCP/AWS)
Job Schedule
- Shift Work
Report This Job