C++ Developer | Online Jobs | Optimhire

C++ Developer

Must have:
Significant experience in C++
Extensive experience with Linux OS (Ubuntu specifically)
Deep understanding of IP networking (TCP/IP, UDP) – eg experience with tcpdump/wireshark
Experience using SSH and some of its most advanced functionality, like port tunneling

Nice to have:
Experience with Python
Familiarity with Redis and PostgreSQL
Familiarity with DevOps methodologies and tools like Jenkins, Git, GitHub
Familiarity or Experience with Tensorflow

Bonus: understanding of what nmap and nessus/openvas do (github.com/greenbone/openvas/tree/master/src)

The ideal candidates are expected to:
Independently deal with bugs, schedule tasks and investigate code
Make well-reasoned technical choices and take responsibility for them
Handle full development cycle of a single component i.e. formalize task, write code and tests, setup and support production, resolve user requests
Approach problems with a practical mindset and suppress perfectionism when time is a priority
Write flexible, maintainable code and adapt to post-launch requirements/tweaks
These requirements stem naturally from our approach to development with fast feedback cycle, highly-focused personal areas of responsibility and strong tendency to vertical component splitting.

Job Type

Contract Base

Must have Skills

  • C++


  • Boost


  • OCaml


0 - 140 USD/Hour (Hourly rate)

Longterm (Duration)

Fully Remote


Minh N H

United States