Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior C++ Engineer

Software Development | Mountain View, CA, USA | Full Time

Job Description

At Globant, we dream and build Digital Journeys that matter to millions of users. We do that by leveraging engineering, design and innovation with our own industry-leading practices, like our Agile PODs and specialized Studios.

We want you to join us in creating these journeys 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.


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

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.

Desired Skills: 

  • 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.

We are interested in hard-working, fast-learning talents and we have the know-how and scale to help you make your own career path. If you seek an entrepreneurial, flexible and team-oriented culture, come join us.

We are ready.