C++/DevOps Engineer

Job description

C++/DevOps Engineer will be part of team based in Wroclaw, that works on development and maintenance of application. Application is used for risk calculation. It’s composed 96% of C++, 3% Oracle and the rest are Python/Bash scripts. The system consists of many components running on 120+ production, test and disaster recovery Red Hat servers. Components are written in C++, SQL and Java languages (now 800000+ lines of code).

The role includes working with toolset like G++, clang, llvm, boost and development tools CLion, PyCharm, Vim. Team cooperates with London and Bangalore – about 50 people working on the application (international team). The job consists of 40-50% of DevOps tasks, and the rest is C++ development.

Your responsibilities

• Technical and functional C++ development of new requirements

• Development of new risk types and method of calculation

• Adding new functionalities to the set of multi-layer Market Risk System components

• Implementing functional changes

• Writing unit tests

• Designing and implementing changes improving system stability and performance

• Refactoring

Our requirements

• Very good knowledge of C++11/14 standard (at least 5 years of experience in C++)

• Very good knowledge of STL or boost lib’s

• Good knowledge of multithreading

• Knowledge about Linux server side environment and applications

• Familiarized with a Design patterns

• Basic knowledge of SQL

• Basic knowledge of Jenkins


Nice to have:• Good math skills will be a plus

• Willingness to share the knowledge and good teamwork skills


• Attractive salary referring to your skills and experience

• Flexible working hours

• Company social events

• Private healthcare

• Multisport card

• For contractors – eligibility for up to 23 additional days

• For consultants - life insurance

Share this offer:

You haven’t found the position you were looking for? Create your profile, send us your CV and stay connected!

Create your profile