Access our content in a way that suits you best.Including text-to-speech, reading and translation support.
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
Plus
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.