- At least 4 years of experience in Java platform and of its inner workings;
- Real experience in designing, programming and scaling low latency high frequency systems;
- Experience in Unit testing, end-to-end testing, metrics design;
- Basic knowledge of statistics, probabilities and linear algebra. Nothing complex but you should know how to compute a mean, a variance and how to multiply matrices;
- Advanced level in written English and good communication skills;
- Experience in Scala or Spark will be a tremendous advantage;
- Experience with Machine Learning or at least interest in the subject.
Responsibilities:
- Get the data science algorithms from the testbed to the production platform;
- Design scalable and reusable software architectures for a wide variety of predictive algorithms and revenue models;
- Develop performance metrics to monitor the health and the effect of the features you will develop;
- Test, test, test! Write unit tests, collaborate with QA teams to design end-to-end tests and develop testing strategies to be able to push your code to production with 100% confidence;
- Keep your documentation tidy and usable to let the other engineering teams seamlessly use your work.
Clients offers:
- Great atmosphere in international company;
- Lunch vouchers and transportation fee reimbursed at 50%;
- Frequent social events, paid conferences and training;
- Possibility to choose tools and propose new technologies to work with;
- Real impact and fast changes on the project.
For more information please write here:
m.zalewska@eagleeyestaffing.com