Senior C++ Engineer

Mountain View, USA

We are a digitally native company where innovation, design and engineering meet scale. We use the latest technologies in the digital and cognitive field to empower organizations in every aspect. We want you to join us to work for the biggest clients in tech, retail, travel, banking, ecommerce and media, revolutionizing and growing their core businesses while helping them (and you!) stay ahead of the curve. Be part of a company with the most cutting-edge practices and technologies plus a unique team. Globant is an EOE M/F/D/V. For many positions relocation is available if needed. Globant does not accept unsolicited 3rd party resumes.  

What Are We Looking For?

Required/Desired Education: Strong C++, Managed C++, C# and OOP skills with 10+ years of experience. Relevant experience working on video games, current and next-gen consoles. Experience in game engine and tools development. Knowledge of the game content production pipeline. Strong skills in basic math (vectors, matrices, quaternions, etc). Knowledge in typical collision detection algorithms and physics. Superb debugging skills, even when debug symbols are not available and assembly needs to be used. Keeps performance in mind at all times, and is able to produce optimal code. Able to produce clean and documented code. Have a craving for problem solving. Be a team player. Good communications skills. Constantly push forward and be proactive.

What Will Help You Succeed

2+ year of software testing experience Demonstrable programming ability in C/C++, .Net and C#. Have a strong understanding of or experience with RESTful services and Service Oriented Architecture Excellent written and verbal communication skills Confidence with Jira, Confluence, Git, Perforce and Visual Studio. Be self-motivated, adaptive, resourceful and have effective time management Ability to write detailed technical design specs.    Graphics programming knowledge with one of the major graphics APIs. Experience developing modeling and/or animation tools or plugins. Knowledge of network programming for games (P2P / Server centric). Shader writing knowledge in GLSL or HLSL. Experience in Virtual Reality or Augmented Reality. Experience on other relevant technologies, tools or engines.

You Will Get The Chance To

If you are a Senior C++ Developer and you have working on Game & Tools Pipeline Development we want to meet you.