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 4 minutes 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 CFD Developer

Senior CFD Developer position at HR Wallingford, developing computational fluid dynamics solutions for marine and hydraulic engineering projects with hybrid working options.

Senior Backend Engineer

Senior Backend Engineer role at SAP LeanIX, developing scalable services and APIs for enterprise software catalogs using Node.js and TypeScript in a hybrid work environment.

Senior QA Engineer

Senior QA Engineer position at Paysend, focusing on automation testing for a global FinTech payment platform.

Senior Backend Engineer

Senior Backend Engineer position at CallRail focusing on building and maintaining integrations with major business partners, using Ruby on Rails and modern technologies.

Senior Product Engineer

Senior Product Engineer position at Appian focusing on platform scalability, performance, and development of enterprise-level business process automation solutions.