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

Software Developer - OCI Multicloud

Build and innovate on next-gen cloud services at Oracle, developing distributed systems and cloud infrastructure solutions in a collaborative environment.

Software Developer 2

Mid-level Software Developer position at Oracle in Austin, TX, focusing on distributed systems development using Java and JavaScript, offering competitive benefits and salary.

Software Developer 3

Software Developer 3 position at Oracle America, Inc. in Austin, TX with 5+ years experience in backend development, offering competitive salary and comprehensive benefits.

Technical Analyst Support

Technical Analyst Support position at Oracle focusing on problem management and root cause analysis for customer success services.

Software Developer 3

Mid-level Software Developer position at Oracle in Austin, TX, offering $132K-$179K, focusing on backend development with Java, Python, and cloud technologies.