Core Engineer

Gaming studio under 2K Games developing AAA multiplatform titles, currently working on Project ETHOS.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Gaming

Description For Core Engineer

31st Union, a gaming studio under 2K Games, is seeking a Core Engineer to join their team working on Project ETHOS, an innovative free-to-play, 3rd person rogue-like hero shooter. As a Core Engineer, you'll be responsible for owning major runtime systems and implementing performant solutions for their AAA multiplatform title.

The role offers an exciting opportunity to work with a globally distributed team in a collaborative and creative environment. You'll be tackling challenging problems in multiplatform AAA game development, enhancing performance workflows, and utilizing cutting-edge tools to accelerate feature implementation.

The ideal candidate should have strong programming skills in C/C++, with experience in multithreading, 3D math, and memory systems. Your expertise in debugging and optimizing complex systems will be crucial for success in this role. Experience with modern gaming platforms (PS5, Xbox Series X/S, iOS, and Android) and Unreal Engine is highly valued.

31st Union prides itself on being a diverse team of developers united by core values and a culture of inclusivity. They believe in creating an environment of safety and trust where varied voices strengthen their team and games. This is an excellent opportunity for someone passionate about game development who wants to contribute to cutting-edge AAA titles while working with a team that values innovation and growth.

Last updated 2 months ago

Responsibilities For Core Engineer

  • 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

Requirements For Core Engineer

  • 3+ 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)
  • Functional knowledge of PS5, Xbox Series X/S, IOS and Android development tools
  • Experience with Unreal Engine 4/5 (plus)
  • Experience with production graphics pipelines (plus)
  • Proficient English communication skills

Interested in this job?

Jobs Related To 31st Union Core Engineer

Software Engineer 2

Software Engineer 2 position at Intuit focusing on backend development for the monetization platform, requiring 3-5 years of experience in Java and web technologies.

Account Solution Engineer

Account Solution Engineer position at Salesforce in Dublin, focusing on presales engineering and technical solution consulting for SMB customers in the Benelux region.

Software Engineering MTS

Software Engineering MTS position at Salesforce focusing on test automation and platform development, requiring 3+ years experience and U.S. citizenship.

Full Stack Software Engineer

Full Stack Software Engineer position at G-P, developing cloud-enabled products using modern frameworks in a remote-first environment

Software Development Engineer II (Java)

Mid-level Software Engineer role at LivePerson, focusing on Java development for enterprise-scale conversational AI platform with 6+ years experience required.