Najnowsze oferty pracy

Zobacz więcej ofert pracy

C++ Developer

Luxoft
Wrocław
praca stacjonarna
3294 dni temu
C++ Developer

Luxoft is a global leader in high-end software development.


Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.

So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
C++ Developer
Miejsce pracy: Wroclaw
Nr Ref.: VR-22773

Responsibilites

Analysis, design and implementation of new limit checks

Latency fine tuning of existing functionalities

Testing new features and improvements

Proactive approach to problem solvingHigh business focus

Production rollout

Requirements

Essentials Skills and Qualifications:

  1. C++ - high performance, low latency
  2. Data structures and their complexity (big O notation)
  3. Object oriented design in C++
  4. Data oriented design
  5. Advanced multithreading (mandatory to be proficient, candidate have to have experience in this area) – locks, spin locks, guards, atomics, ability to resolve complex multithreaded problems with optimal multithreading algorithms, understanding how cache impact multithreading applications
  6. Knowledge about cache optimization (cache lines, cache levels etc.)
  7. Very good problem solving skills

Desired Skills and Qualifications:

Previous experience with unit tests ideally under gTest

Knowledge about boost library

Advance template programming (boost mpl, boost fusion, boost preprocessor, template techniques like policies)

Python

CMake

Knowledge about Linux environment from developer perspective

Banking industry knowledge (stock trading)

We offer

The proejct is about comprehensive and flexible performance-oriented infrastructure for pre-trade checking of orders against a dynamic set of rules

Working across numerous timezones with global team (language, timezones, cultural bariers)

Candidate will be challenged with complex problems or solutions to that problems.

Quality is very important (unit tests, parallel runs).

Position is highly technical where performance count (critical path take from 25 to130 micro seconds in average – depends which sub project) – it is perfect for those who have enough of writing yet another app.



Learn more about Luxoft at www.luxoft.com
and follow us on Facebook!

www.facebook.com/luxoft.poland