Job Description

C++ Software Engineer
Leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services

About the team

The ERS Valuation Services team in Budapest is looking for an intermediate level C++ developer who is open to learn basic financial concepts and trading methodologies, has an intermediate level knowledge of the English language and is motivated by a fast paced development environment, inspiring work atmosphere and open ended carrier opportunities. The ideal candidate is well versed in the object oriented programming concept, open to learn and use new technologies and is capable of performing as a member of a development team.

What they offer

  • To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork
  • State-of-the-art offices in the City Centre that are designed to maximize collaboration
  • Flexible working arrangements (core hours and opportunity to work from home)
  • Enriching challenges that provide opportunity for constant learning and advancement
  • An environment which is leveraging technology to its highest potential


  • You will be member of the team owning backend components of a hybrid, distributed system calculating essential P&L and risk numbers used by equity traders to make their business decisions
  • Tasks will include the full spectrum of the software development lifecycle, from planning and designing our solutions, implement the code changes, participate in code reviews, automate our deployment process, and also providing level 3 support to the operations team


  • Solid knowledge of C++
  • Basic Unix/Linux knowledge
  • Experienced in testing in a multi-component, distributed environment
  • Experience in unit testing frameworks in C++
  • Experience in software architecture design
  • Proven record of working in a multinational team divided across many time zones and locations and deal with occasional short deadlines
  • Excellent command of the English language


  • Experience in or knowledge of Software Development Life Cycle methods
  • Knowledge of shell (ksh) scripting or a higher level scripting language (perl, python)
  • Experience with C++11 and 14
  • Experience in application development using an RDBMS system

How to apply

Please send your English CV via e-mail to


Are you interested in this position? Would you like to apply for it?
Upload your CV and we'll contact you soon.

Thank you!
Successfully CV upload!

Upload your files