Citi Python/C++ Software Engineer for GSM team in Israel

  • Primary Location: Israel,Tel Aviv

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: Yes, 10 % of the Time

  • Job ID: 16063631


* Apply at *

The GSM Group is responsible for creating an innovative, state of the art, risk engine which is utilized by Citi’s mortgage products team. The team delivers the daily risk results for the MBS (Mortgage Backed Securities) desks under market scenarios using parallel computation grids and quantitative models.

We are seeking an experienced software engineer to join our team


  • Drive successful and timely delivery of software products and services.

  • Advocate best development practices and methodologies in a fast paced environment.

  • Play a key part in designing and implementing a highly complex multi-core risk grid.

  • Liaise with other teams and providers.

  • Work with Wall Street’s best-in-class professional traders and quantitative analysts.

  • Work in an environment which encourages and promotes personal development.


  • 5+ years of industry experience as software developer

  • BSc or MSc in Computer Science or equivalent

  • Knowledge and experience in Python and/or C++ Knowledge and experienced with Linux

  • C# experience – an advantage

  • Strong Computer Science and Mathematics background.

  • Excellent OO design and development skills.

  • Extensive experience in designing and building distributed services, high concurrency grids, parallel programming, performance tuning and scalability.

  • Experience in software architectural design.

  • Excellent communication skills in Hebrew and English.

  • Experience across the entire software development lifecycle.