Tech Performance Engineer
We're looking for a hardworking and passionate engineer to join Wildlife's Tech Performance Engineering team.
As a Tech Performance Engineer, you'll participate directly in the game development of multiple titles, focusing on identifying, designing, and implementing solutions to improve the technical performance of the product (frames per second, memory consumption, loading times). You will partner with game engineers and graphics engineers in the day to implement the required performance improvements.
As our products are designed to entertain hundreds of millions of people, having excellent technical performance is essential to provide a good experience, especially for users playing on not so powerful devices. The tech performance team is a fundamental part of our company, because it allows us to bring fun and joy to a much wider audience.
Our portfolio is composed of games from different genres (flight simulators, first person shooters, card collection, MOBAs, sports games, and others) which provide a variety of technical performance challenges in every product, related to both CPU and GPU processing.
We know that the work we do has a high impact on our company's success and culture. The right person for this position is curious by nature, and comfortable in a "take the initiative" environment, loves solving problems, and can thrive in a fast and growing business.
What you'll do
- Assess the technical performance of our games, identifying improvements that can be made in all areas of the product (gameplay, graphics, networking, UI, and others);
- Propose and implement improvements with the help of Art, Technical Art, and Game Engineering teams;
- Research new techniques for producing game features, art, and VFX with the proper technical performance;
- Participate in a team of graphics engineers and technical artists, chipping in to raise the technical level by actively discussing new insights, technologies, and production processes;
- Provide support to artists and programmers to implement new solutions with the appropriate technical performance;
- Share the produced knowledge to the entire company;
- Develop relationships across multiple teams (Art, Tech Art, and Game Engineering).
What you'll need
- Good knowledge of algorithms, data structures, hardware architectures and rendering pipelines;
- Experience with game profiling and optimization;
- Proficiency in programming languages such as C# and C / C++;
- Knowledge of shading languages such as GLSL, HLSL or others;;
- Experience with Unity, Unreal, or other 3D game engine;
- Mastery of some Graphics API;
- Strong math background (linear algebra, analytical geometry);
- Undergraduate’s degree grade knowledge in computer science, physics and/or mathematics (or equivalent professional experience);
- Familiarity with agile development processes, code reviews etc.;
- 3+ years of experience in the gaming industry.
- Experience programming real-time rendering pipelines, especially in Unity;
- Professional experience developing mobile games (iOS and Android);
- Professional experience working with modern APIs (DX12, Vulkan, Metal);
- M.Sc. or Ph.D. in Computer Science or related area;
- Scientific publication focusing on CPU or GPU algorithmic performance.
Wildlife is one of the leading mobile game developers and publishers in the world. We have released more than 60 titles, reaching billions of people around the globe. Today, we have offices in Brazil, Argentina, Ireland, and the United States. Here, we create games that will excite, intrigue, and engage our players for years to come!
Wildlife is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, colour, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.
We're committed to providing accommodations for candidates with disabilities in our recruiting process.