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 4 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

Go Software Engineer

Go Software Engineer position at Vidsy, building scalable services with modern tech stack in a hybrid work environment.

Software Developer (CDNA)

Software Developer position at Crypto.com's CDNA division, focusing on high-performance Java development for cryptocurrency derivatives exchange platform.

Project Engineer- Structural

Structural engineering position at established consulting firm in Cincinnati, offering comprehensive benefits and opportunity to work on diverse nationwide projects.

Structural Engineer

Structural Engineer position at established consulting firm in Cincinnati, offering comprehensive benefits and opportunity for professional growth.

Software Engineer II (TBH4972)

Mid-level Software Engineer position at PDI Technologies, developing solutions for convenience retail and petroleum brands using .NET and web technologies.