Senior Engine Programmer

A diverse team of developers driven by a passion for creating amazing games that thrill players everywhere.
Backend
Senior Software Engineer
Contact Company
5+ years of experience
Gaming

Description For Senior Engine Programmer

31st Union is seeking a Senior Engine Programmer to join their team working on Project ETHOS, a new free-to-play, 3rd person rogue-like hero shooter. As a Senior Engine Programmer, you will own major runtime systems, designing and implementing performant and maintainable solutions for their AAA multiplatform title. You'll solve challenging problems, collaborate with a globally distributed team, enhance performance workflow, and utilize tools to accelerate feature implementation. The role offers opportunities to mentor others and represent the interests and priorities of the engineering team.

Key responsibilities include:

  • Writing clean, maintainable, performant code
  • Collaborating with content and engineering partners
  • Prioritizing development tasks
  • Identifying and solving complex problems
  • Optimizing for multiple platforms
  • Helping triage build and productivity blockers
  • Modeling best practices and supervising junior programmers

The ideal candidate will have:

  • 5+ years of programming experience on commercial software projects
  • Fluency in C/C++, multithreading, 3D math, and memory systems
  • Strong debugging and optimization skills
  • Ability to work independently and efficiently
  • Experience shipping AAA game titles (strongly desired)
  • Knowledge of PS4, Xbox One, iOS, and Android development tools (strongly desired)
  • Experience with Unreal Engine 4/5 (a plus)
  • Experience with production graphics pipelines (a plus)

31st Union values diversity and provides equal employment opportunities to all qualified candidates. They are committed to creating an inclusive environment where employment depends on substantive ability, objective qualifications, and work ethic. The company also offers reasonable accommodations for qualified individuals with disabilities.

Join 31st Union to be part of a team that brings fun, inspiration, and awe to their lives and community while working on exciting, innovative game projects.

Last updated 2 months ago

Responsibilities For Senior Engine Programmer

  • Write clean, maintainable, performant code
  • Work with content and engineering partners to identify problems and validate solutions
  • Factor development efforts into prioritized tasks
  • Map the limitations of existing solutions and identify new solutions where required
  • Profile, optimize, configure and tune for multiple platforms
  • Help triage build and productivity blockers
  • Model best practices and supervise junior programmers as required

Requirements For Senior Engine Programmer

  • 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 (strongly desired)
  • Knowledge of PS4, Xbox One, iOS, and Android development tools (strongly desired)
  • Experience with Unreal Engine 4/5 (a plus)
  • Experience with production graphics pipelines (a plus)

Interested in this job?

Jobs Related To 31st Union Senior Engine Programmer

Senior Rendering Engineer

Senior Rendering Engineer position at 31st Union, developing cutting-edge graphics solutions for next-gen gaming experiences.

Senior Software Engineer

Senior Software Engineer position at 31st Union, focusing on runtime systems development for AAA games using C++ and Unreal Engine 5.

Senior Software Engineer

Senior Software Engineer position at 31st Union, focusing on runtime systems development for AAA games using C++ and Unreal Engine 5.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Software Engineer position at Salesforce, focusing on distributed systems development with 6+ years of experience required.

Infra IP DV - SMMU IP Sr lead Engineer

Senior Lead Engineer position at Qualcomm India for SMMU IP verification, requiring expertise in UVM, System Verilog, and SoC architecture.