Senior C++ Software Engineer Opportunity

Teknavo company

Subscribe to our Telegram Channel

Senior C++ Software Engineer in CYPRUS

Visa sponsorship & Relocation 6 months ago

Teknavo is looking for an experienced C++ Senior Software Developer with a relocation opportunity to the company office in Limassol, Cyprus.


The project focuses on developing low-latency, multi-threaded applications that aggregate and process financial data, providing APIs in C++, Java, and .NET.

Candidates will work on highly-optimized, scalable, redundant, and distributed software, facilitating data normalization and delivery. The position may involve long-term business trips if desired.


Necessary qualifications:


  • High Technical education (Bachelor’s or Master’s in Computer Science, Engineering, or equivalent experience)
  • Minimum 5 years of C++ development experience.
  • Spoken English is a must
  • Solid understanding of Data Structures, Algorithms (big O notation), and Object-Oriented Design.
  • Experience in back-end C++ multi-threaded programming is a big plus.
  • Knowledge of computer network architecture and interaction, and understanding of TCP and UDP would be very useful.
  • Familiarity with standard libraries (STL, Boost)
  • Experience in cross-platform application development and software troubleshooting for Windows and Linux.

Desirable:

  • knowledge of Java/.NET/Python.
  • Knowledge of C++ compilers: MSVC, GCC, Clang; build systems and tools: cmake, gdb, valgrind.
  • Experience with financial/market data.
  • Experience in cross-platform application development and software troubleshooting for Windows and Linux.
  • Knowledge of Unix shell and PowerShell scripting programming is a plus.


We Offer Our Employees:

  • Competitive compensation packages.
  • Stability and reliability within the company.
  • Friendly and positive atmosphere.
  • A comfortable office located in Limassol.
  • Hybrid working hours (50% in-office, 50% remote).
  • An extensive relocation package, including temporary accommodation, work visa fee reimbursement, and travel arrangements assistance.
  • English and Greek language lessons.
  • Regular business trips to the client’s offices in the UK (London) and USA (New York).
  • A professional and collaborative team environment.
  • Corporate events and team-building activities.
  • Exciting opportunities for career growth (for Team Leaders roles).

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly