Browse All Jobs

31st Union is seeking a Senior Engine Programmer to lead major runtime systems for their AAA multiplatform game, Project ETHOS. This role involves designing and implementing performant and maintainable solutions in a collaborative and creative environment. The Senior Engineer will work with a globally distributed team to enhance performance workflow and accelerate feature implementation. They will also mentor junior programmers and represent the engineering team's interests.

Responsibilities:

  • Writing clean, maintainable, and performant code.
  • Collaborating with content and engineering partners to identify problems and validate solutions.
  • Prioritizing development efforts into tasks.
  • Mapping limitations of existing solutions and identifying new solutions.
  • Profiling, optimizing, configuring, and tuning for multiple platforms.
  • Helping triage build and productivity blockers.
  • Modeling best practices and supervising junior programmers.

Requirements:

  • 5+ years of programming experience on commercial software projects.
  • Fluency in C/C++, multithreading, 3D math, and memory systems.
  • Ability to debug and optimize complex systems.
  • Ability to work independently and efficiently.
  • Experience shipping AAA game titles is strongly desired.
  • Functional knowledge of PS4, Xbox One, iOS, and Android development tools is strongly desired.
  • Experience with Unreal Engine 4/5 is a plus.
  • Experience with production graphics pipelines is a plus.
Apply

31st Union