English level

Intermediate +

  • Contribute to a core added value of our software products for our clients
  • Cooperate in agile teams with other developer colleagues, business analysts and client representatives locally and virtually 
  • Collaborate with business side (customers)
  • Improve mathematical model 
  • Write business specification
  • For the firtst 6-12 months you will have a tutor for supervision and education
Must have
  • Master's degree with a strong focus on mathematics (computer science, actuarial science, quantitative natural sciences, mathematics, engineering)
  • Strong background in numerical methods
  • Programming skills in at least one language at a professional level (Java is an advantage, C++)
  • Willingness to work with a predefined tech stack and to adapt and learn a new language
  • English: intermediate+
  • Proven ability to collaborate with people with different profiles and backgrounds
  • Drive to support the creation of structured and scalable software with a very pragmatic approach: build on existing work, updating and complementing it when necessary


Nice to have
  • Background in statistics 
  • A successful track record in applying math to practical business issues in the financial sector 
We offer
  • Official competitive salaries
  • Company health insurance scheme after trial period
  • Business trips to Europe
  • Reimbursement of expenses of empolyee's self-education (trainings, conferences, etc.)
  • Significant opportunities for career growth and professional development
  • Comfortable office space with kitchen, cookies, fruits, rooftop terrace, a pull-up bar, kicker, bicycle parking, shops in 2 minutes' walking distance, fitness club in the office building
  • Fitness club membership, health insurance for a relative, workplace upgrade
  • English and German language courses
  • Free shuttle bus from Moscovskaya metro station
Отправить резюме