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 2 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 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 Engine Programmer

Senior Engine Programmer needed for AAA multiplatform game development at 31st Union, working on Project ETHOS, a free-to-play 3rd person rogue-like hero shooter.

Senior Backend Engineer, Viaduct

Senior Backend Engineer position at Airbnb working on Viaduct, a unified data access layer powering 65% of Airbnb's online traffic, offering remote work and competitive compensation.

Senior Software Engineer, Tax Experience

Senior Software Engineer position at Airbnb's Global Tax Engineering team, building scalable solutions for worldwide tax operations.