Sorry, but this job has expired. Please try another search or browse our jobs.

Principal C++ Engineer / Co. Dublin / Ireland

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
Central Dublin
Dublin City Centre
Salary Description:
ITech Consult Recruitment
Job Ref:

Principal C++ Engineer / Co. Dublin / Ireland

Reference: 919373RF

Sector: Technology

Location: Co. Dublin

Start: ASAP

Job Type: Permanent


This is an opportunity to join a world-leading engineering team working on the design and development of new features across our client's entire product range. They are at a tremendously exciting stage with extensive innovative work on-going and an exciting vision to fulfil. Their technology is used in many ways today including:

* to understand our customers' market position in capital markets
* to understand how our customers' backbone network is performing
* to debug our customers' application performance
* to monitor voice over IP call quality


They need brilliant engineers to help bring this technology into new markets and new deployment models. If you want to work in a team with people at least as good as you, if you want to solve the problems encountered when analysing the firehose of network data in real time - capturing, decoding, analysing and indexing at 40Gb/s and more - then this is what you are looking for.

Skills / Experience:

* Third Level Computer Science or Computer Engineering Degree
* A strong proficiency in C++ development under Linux is required
* A suitable candidate should be familiar with
* High-performance systems and multi-threaded application development
* Automated testing (unit testing, integration testing)
* Linux-based development environments, including tools such as gdb and valgrind

Do you:

* Think problems all the way through
* Understand how to write code that can be worked on by others
* Understand what it takes to deliver and code a high availability and high performance system
* Are aware of the implementation details of commonly used C++ features and how to use that knowledge to help implement efficient yet maintainable code
* Are comfortable asking for help, taking advice and accepting criticism
* Can articulate the reasoning behind decisions or trade-offs
* Can follow existing patterns where required to do so
* Can invent new patterns where required to do so - and justify that invention
* Are able to solve issues seen in the field from very limited data

Nice to have(s)

* Knowledge or experience with the following is a distinct advantage:
* Boost
* Python
* Financial trading protocols e.g. FIX
* IP networking
* Packet capture analysis using tools such as Wireshark

About Us:

Since the foundation of our parent company - ITech Consult AG in 1997, we have continually extended our network of computer experts. ITech Consult has offices in Switzerland, Germany, UK and Ireland. Freelance IT specialists benefit from our comprehensive service offerings: including job evaluation, support in the application phase through to legal requirements and on-going administrative support with our clients.

Contact Details:
ITech Consult Recruitment
Tel: +353(0)1 9010332
Contact: ITech Consult AG

You may return to your current search results by clicking here.

This website uses cookies. Read our cookie policy for more information. By continuing to browse this site you are agreeing to our use of cookies.

Latest Job Listings