Senior Software Engineer

A diverse game development studio creating AAA multiplatform titles, focused on building amazing games that thrill players everywhere.
$105,000 - $160,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Gaming

Description For Senior Software Engineer

31st Union, a dynamic game development studio, is seeking a Senior Software Engineer to join their team in creating AAA multiplatform games. This role focuses on owning major runtime systems, requiring expertise in low-level systems programming, performance optimization, and cross-platform development.

The ideal candidate will be joining a diverse team united by core values and a culture of inclusivity. The position offers an opportunity to work on cutting-edge game development using modern technologies like Unreal Engine 5 and next-generation console platforms (PS5 and Xbox Series X/S).

As a Senior Software Engineer, you'll be responsible for designing and implementing performant and maintainable solutions, collaborating across multiple teams including gameplay, graphics, and tools. The role requires strong expertise in C++ programming, multithreading, 3D math, and memory systems, with a focus on optimization and cross-platform development.

The position offers competitive compensation ranging from $105,000 to $160,000 per year, with additional benefits including bonus potential and equity awards. The company provides a supportive environment that values growth, innovation, and safety, making it an ideal place for experienced developers looking to make an impact in the gaming industry.

Working in a hybrid environment, you'll have the opportunity to mentor junior programmers while contributing to major systems that power AAA game experiences. The role requires a minimum of 5 years of experience, preferably with shipped AAA games, and offers the chance to work with cutting-edge technology while being part of a team that values diversity and inclusion.

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Write clean, maintainable, and performant code
  • Collaborate with content and engineering teams to identify and validate solutions
  • Prioritize tasks and factor development efforts accordingly
  • Identify limitations of current solutions and propose new approaches when needed
  • Profile, optimize, and tune for multiple platforms while addressing build and productivity blockers
  • Mentor junior programmers and model best practices within the team

Requirements For Senior Software Engineer

  • 5+ years of programming experience on commercial software projects or at least one shipped AAA game, preferably in Unreal
  • Fluency in C/C++, multithreading, 3D math, and memory systems
  • Strong debugging and optimization skills for complex systems
  • Ability to work independently and efficiently
  • Excellent problem-solving skills and the ability to adapt to new technologies quickly
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
  • Functional knowledge of PS5 and Xbox Series X/S development tools
  • Experience with Unreal Engine 5
  • Experience with content pipelines

Interested in this job?

Jobs Related To 31st Union Senior Software Engineer

Senior (Meta) Gameplay Engineer

Senior Gameplay Engineer position at 31st Union, developing AAA multiplayer games with focus on innovative gameplay mechanics and systems.

Senior Animation Engineer

Senior Animation Engineer position at 31st Union, developing animation systems for AAA games using C++ and Unreal Engine, salary $120-160K.

Expert Core Engineer

Senior Core Engineer position at 31st Union, developing runtime systems for AAA games with competitive pay and benefits in a diverse, inclusive environment.

Expert Core Engineer

Senior Core Engineer position at 31st Union, developing runtime systems for AAA games with competitive pay and benefits in a diverse, inclusive environment.

Senior Rendering Engineer

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