World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

Senior C++ Engineer

  • Remote
  • English
  • Finance
  • Expert/Senior
Add to Job Cart RECOMMEND A CANDIDATE

Come Join and Contribute to a World Leader in Fixed-Income Trading!

An opportunity to work 100% remotely!

As a Senior C++ Engineer you will be joining a company that is a world leader in the evolution of electronic trading. A fintech company serving approximately 2,500+ clients – including the world’s largest banks, asset managers, hedge funds, insurance companies, wealth managers and retail clients in more than 65+ countries across the globe. Since 1998, they’ve helped transform and electronify the fixed income markets. The company has a culture built on innovation, creativity and collaboration.

In this role you will be developing various parts of the platform and joining a combination of very talented and driven people to create innovative products and solutions with cutting-edge technology, market data, and a vast network of clients. You will work to improve the way financial markets trade. You will collaborate their clients to create and build solutions that drive efficiency, connectivity, and transparency in electronic trading across the globe.

You’re ideal for this role if you have:

  • College degree in computer science or a related discipline (Masters preferred)
  • 10+ years’ experience in C++ programming
  • Strong skills in both structural and OO programming, C++: concepts, data structures, patterns, templates
  • Experience multithreaded programming
  • Real-time system Experience
  • A quick learner: able to understand and debug existing enterprise systems
  • Clear, concise, and effective oral and written communicator who engages in active dialog and is communicate at all levels within IT and the various Business Units
  • Pragmatic approach to problem solving
  • Evidence of planning and testing ability
  • Good knowledge of databases and basic SQL
  • Experience with version control system (such as GIT)
  • Extensive problem-solving skills
  • Ability to work independently and within a team, own issues and solve them
  • Ability to recognize critical production and client-facing issues, and prioritize them

It is a strong plus if you have:

  • Experience in developing high throughout, low latency, resilient software
  • Knowledge of Python/JavaScript programming
  • Experience in developing FIX related application
  • Network Programming, TCP/IP
  • Finance background
  • Experience in development using Visual Studio on Windows
  • Experience with Perl and shell scripting
  • Good knowledge of communication protocol fundamentals
  • Experience with Unix/Linux is a plus
  • Experience with Node JS is a plus

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #6120

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work

Apply for this job now

    I agree to receive marketing information from ITDS Polska to the e-mail address provided
    The data controller of your personal data is ITDS Polska sp. z o.o. We process your personal data for recruitment process for selected jobs, to inform you of similar jobs in the future and to pursue ITDS's other legitimate interests, such as handling correspondence, securing our recruitment processes or pursuing/defending against claims. Also, by providing ITDS with personal data in the scope specified in art. 22(1a) § 1 of Labor Code, you agree that ITDS will process them for the purpose of recruitment. You have the right to withdraw your consent (the withdrawal of consent shall not affect the lawfulness of processing based on consent before its withdrawal), request access to personal data, their rectification, deletion or restriction of processing; to object to processing, as well as the right to data portability; to lodge a complaint with the supervising authority. Please find more information in our Privacy Policy.

    You can report violations in accordance with ITDS's Whistleblower Procedure available here.