Back to Job Search

Senior C++ Developer

Job Description

Senior C++ Developer (Hybrid role with incredible benefits package) ( Want to work in C++ 17/20 and get a free Deliveroo every day in the office?) (EXCLUSIVE VANRATH client )

In a further period of exciting growth in N.Ireland VANRATH are partnering exclusively with the closest company to GOOGLE we currently have in NI. This is a genuinely world class role in high profile product team.

To give you an idea on scale our client's platform processes more than 7 billion decisions per day reaching hundreds of millions of unique visitors in more than 200 countries.

The role:

Our client is looking for a highly talented and motivated Senior C++ Software Engineer.

Someone who is versatile, methodical, excited by modern technology and enjoys focusing on tackling software challenges.

You will be building innovative digital technology that empowers customers and drives a free and open internet

In this role you will join a newly formed agile team working on an existing core product that processes billions of transactions per day in a highly performant manner within the Tech industry. You will have the ability to contribute, learn and strive for engineering excellence in an exciting chapter for Belfast. You will work with our clients local and international C++ Developers to learn their core systems and processes while delivering system change. Collaborate across multiple teams, disciplines, technologies to develop rugged efficient system change. Be the change by helping to build our clients unified platform which increases our clients competitive edge and unify a number of platforms.

The role will include

Writing highly performant code that scales across our clients worldwide platform

Design and architecture of high volume solutions

Be involved in all stages of the product life cycle

Learn cutting edge techniques and technology on the fly

Solve challenging problems through experimentation and iteration

Collaborating with other talented engineers to evolve new and legacy systems into the next generation of tech

Integrate with different in-house teams and international teams that have different disciplines and tech stacks

Learn and utilise different languages and frameworks (PHP, Java, Python, React)

Gain awareness and understanding of our clients tech stack

Ideal candidate:

3-4+ years plus experience in software development

Strong proficiency in Modern C++ 14 / 11

Large-scale, transnational environments (including high volume, fault-tolerant, and scalable systems)

Experience with automated testing, and CICD

Version-control systems and code review tools such as Git / Github

C/C++ compilers such as g++, gcc, or Clang

Practical Knowledge of multiple Database technologies (eg. MySQL, Druid, Scylla) & supporting data languages

Experience with Network protocols such as (TCP/IP, HTTP/S)

Distributed/parallel processing

Desirable Criteria

Experience with Modern C++ 20 / 17

Experience with languages including PHP, Scala, Python

Usage of Linux based systems and scripting languages

A desire to stay on top of the latest trends in technology

Experience with technologies such as Jenkins, Docker, Valgrind, Jira, Confluence

Build systems such as Make/CMake

Hands-on with GitHub- we like developers who like developing!

Benefits include:

Attractive base salary, 10% bonus plus significant stock.

Private Medical Insurance - Bupa,

Bupa Dental

Bupa cash plan

Pension matched to 7.5%

Life Assurance and Income protection

Employee assistance program

Holidays 25 days plus 10 days of stats


4 Summer Fridays between June and 1st week in September

4 Health and Wellbeing days - one a quarter

The company closes between the 23rd December and the 3nd of January. -

They have a mobile phone allowance of £37 per month

Gym subsidy of £37 a month

Deliveroo allowance of £13 a day when in office ( Candidates are coming in 1 to 2 days a week at present but there are no hard and fast rules on this, they are trying to encourage innovation and collaboration so its quite open at present)

12 weeks paid paternity and maternity leave

Staff loyalty tenure awards

Charitable donation matching program.

For further information please contact Phil Gamble in the strictest confidence on 02890 330 250 or apply via the link on this page.