C++ Software Engineer

C++ Software Engineer

Permanent ¦¦ Remote

€70,000 – €85,000

Our client is currently seeking a C++ Software Engineer to join their remote Team in Ireland. The successful candidate will be responsible for developing the next generation of our Client’s applications and delivering a maintainable solution optimised for usability and reliability.


  • Design, build, and maintain efficient, reusable, and reliable systems code in C++, Python or Swift
  • Develop, maintain, and support software including applications, interfaces, and new features
  • Engage in collaborative code reviews, provide constructive feedback across teams, and contribute to the continuous improvement of our development tools and processes
  • Lead the development of new features, improvements, and services, ensuring they meet our quality standards and user needs.
  • Stay up-to-date with the latest industry trends and technologies, and be willing to explore new tools and techniques to solve challenging problems

Job Requirements

  • A Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent demonstrated experience through a portfolio, projects, or professional achievements that showcase your ability to undertake independent, self-motivated work
  • 5+ years of software development experience including systems level programming
  • Comfortable developing software for Windows, Linux. MacOS experience is a plus
  • Strong experience with C++
  • Ability to multi-task, organize, and prioritize tasks while working remotely – independently or as part of the team

Desired Qualifications:

  • Knowledge of Web Technologies including HTTP protocol, XML, REST APIs, gRPC
  • Comfortable with Git version control system
  • Experience working with filesystems (Windows, Linux)
  • Experience working with databases
  • Knowledge and experience developing complex multi-threaded, performance sensitive systems
  • Knowledge and experience testing complex multi-threaded systems
  • Working knowledge of at least one programming language among TypeScript, Swift, Rust, or Python
  • Familiarity with test frameworks like gtest or pytest
  • Experience working with CI/CD systems like Jenkins
  • Familiarity with Electron.js is considered a valuable asset

Full compensation details can be disclosed on a confidential call.

If you would like more information please share a copy of your CV to Eoin at eoin@techheads.ie

Apply Now

To apply for this job email your details to eoin@techheads.ie