Senior Software Engineer C++

Apply Now

Black Shamrock is looking for a Senior Software Engineer to help building technology and tools for internal and external game projects. You would be joining the Engineering Department, where you will be responsible for working side-by-side with Studios to develop tools and backend solutions, adapting and optimizing PC games to consoles, and working on the latest technologies (including VR, next-gen consoles and streaming services), on some of the world most popular Triple A titles.

What you will be doing

  • Develop games for multiple platforms, including current and next-gen consoles
  • Work on a variety of areas, such as AI, audio, networking, UI, and more
  • Design, maintain, implement, document, and debug code
  • Analyze risks and problems while proposing mitigation strategies
  • Research cutting-edge algorithms and techniques
  • Create tools, features, and engine components to the required coding standards

What you must have

  • Professional Proficiency in C++
  • More than 5 years of relevant work experience, preferably in the gaming industry
  • Minimum 2+ years of UE4 coding exp in a professional setting
  • At least one shipped title on PS4/Xbox One
  • Knowledge of game Design Patterns

What would be an advantage to have

  • Basic knowledge of cloud services and solutions
  • Perforce and Git experience
  • Familiar with Scrum/Agile
  • Experience in mentoring junior programmers or leading teams

Working with Black Shamrock

  • Full Time, Permanent Position
  • Central Location
  • Company Healthcare Plan
  • Taxsaver Transport Offers
  • Relocation Assistance
  • Free Snacks and Refreshments on site
  • Flexible Working Hours

If you have any further questions or would like to confirm any specifics please email