Senior Software Engineer C++
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 jobs@blackshamrockgames.com.