About client:
Client is an AI company operating at the intersection of sports prediction and algorithmic trading. They leverage cutting-edge deep learning models to predict the outcomes of sporting events, both before they happen and as they evolve in real time.
To achieve this, we collect and process high-quality historical and real-time data. Our core system is built in Java and operates as a distributed real-time platform, dynamically adjusting to live match events and changes in betting odds.
We are a small, yet highly profitable company that values efficiency and effectiveness. We offer hybrid work options based on personal preferences, flexible hours, and a high degree of autonomy. If you are a highly motivated developer who thrives in an agile, non-corporate environment, we could be the perfect fit for you.
About the Role:
We are looking for a talented Software Developer to manage and integrate various API endpoints, including historical data sources, real-time data feeds, and betting exchange APIs. This is a critical role that requires not just API implementation but also a deep understanding of our systems, data architecture, and how information is stored and queried.
Key Responsibilities:
- Develop, integrate, and maintain API connections for historical and real-time data sources.
- Work with betting exchange APIs to ensure seamless data flow into our predictive models.
- Optimize data storage and retrieval for real-time processing.
- Troubleshoot and improve system performance, ensuring efficiency in a distributed environment.
- Collaborate with data scientists and engineers to enhance predictive model performance.
Requirements
- at least 5+ years of experience in software development, preferably in a larger company.
- Strong proficiency in Java (preferred) or other relevant languages.
- Experience with API development and integration (REST, WebSockets, etc.).
- Strong understanding of data structures, distributed systems, and real-time processing.
- Degree from a top Israeli university (or a comparable institution internationally).
- Problem-solving mindset with the ability to deep-dive into tasks and understand business needs.
Nice to Have:
- Experience in algorithmic trading, sports betting, or financial markets.
- Knowledge of machine learning and AI-driven prediction models.
Hybrid Work Model: Office located in Ramat HaHayal – only one office day per week is required.