Posted in

Software Engineer III – Unreal Engine

Software Engineer III – Unreal Engine

CompanyNike
LocationBeaverton, OR, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 5+ years of experience in 3D pipeline development and tool creation
  • Extensive experience with C++ programming, particularly within the Unreal Engine framework
  • Strong understanding of web APIs and experience integrating them into applications
  • Proficiency in writing and optimizing asynchronous code
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and the ability to work effectively in a team environment
  • Bachelor’s degree in Computer Science or related field. Will accept any suitable combination of education, experience and training

Responsibilities

  • Develop and maintain high-performance C++ code within the Unreal Engine environment
  • Help transition main classes into C++ to enhance code reviews and overall efficiency
  • Integrate web APIs to facilitate seamless data exchange between systems
  • Implement and optimize asynchronous code to ensure smooth and efficient application performance
  • Collaborate closely with principal and lead engineers to optimize processes and generate proper unit tests for our application built in Unreal Engine
  • Troubleshoot and resolve complex technical issues related to Unreal Engine and C++

Preferred Qualifications

  • Experience with 3D graphics and rendering techniques
  • Familiarity with other programming languages and frameworks
  • Knowledge of software development best practices and version control systems