Lead C++ Software Engineer

Dublin, County Dublin, Ireland Full-time

Department:                       Software Engineering

Location:                            Black Shamrock Studios, The Digital Hub



  • Design, maintain, implement, test and Debug/Profile code for the project
  • Create tools, features and engine components to required coding standards
  • Research cutting-edge algorithms and techniques
  • Report risks promptly, propose mitigations and escalate critical issues as appropriate
  • Analyze and create technical documentation for projects
  • Lead the team by defining coding standards and best practice
  • Managing a team, identifying training needs, strengths and potential within the group



  • 5+ years of working experience with C++ programming skills
  • 5+ in the Gaming Industry
  • Experience with Graphics and Rendering
  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience


Advantageous Skills

  • Experience with Vulkan a distinct advantage
  • Past Knowledge of Unreal Engine 4 
  • Practical experience with Linux


Key Competencies:

  • Change Awareness: Be conscious of the impact from any kind of change, both code and data and the importance of code quality, performance and memory
  • Creative and Innovative: Creativity and innovation in your management style and professional approaches will always be encouraged
  • Problem Solver: You will have the tools and skills to manage conflict resolution, to multi-task and to creatively solve problems.
  • Reliable Coordinator: You will need to be able to coordinate and manage teams, communicate clearly and manage pressure and deadlines well
  • Experienced Manager/Supervisor: Supervision/Management experience