Jobs · Engineering · Texas

Technology Engineer (Retro Studios)

Nintendo · Austin, TX · 1 mo ago
EngineeringFull-time

Retro Studios, founded in 1998, is a wholly owned subsidiary of Nintendo Co., Ltd. and a powerhouse in game development. Working hand‑in‑hand with Nintendo, the studio crafts award‑winning titles for cutting‑edge platforms, blending innovation, artistry, and gameplay excellence. The studio is based in Austin, Texas, a vibrant city known for its creative energy, live music, natural scenery, and forward‑thinking culture.

Responsibilities

  • Design, architect, and implement core engine and game technologies that enable the long‑term vision and technical strategy of our games.
  • Own the technical design and execution of complex systems, balancing performance, scalability, maintainability, and developer productivity.
  • Drive optimization efforts across engine and gameplay systems to maximize performance on target platforms and hardware architectures.
  • Collaborate with engineering, design, art, and production to identify technical challenges and develop innovative solutions.
  • Lead investigation, debugging, and resolution of complex technical issues across engine, tools, and runtime systems.
  • Evaluate emerging technologies, algorithms, and industry advancements, recommending solutions that improve product quality, development efficiency, and technical capabilities.
  • Contribute to the development and enhancement of low‑level systems, including physics, animation, memory management, networking, streaming, audio, and content pipelines.
  • Establish and promote engineering best practices, coding standards, architectural guidelines, and performance goals.
  • Provide technical mentorship and guidance to engineers across multiple experience levels through design reviews, code reviews, and knowledge sharing.
  • Partner with technical leadership to define roadmaps, identify technical risks, and drive execution of strategic initiatives.
  • Serve as a trusted technical expert and resource across multiple teams and disciplines.

Requirements

  • Expert‑level proficiency in C++ and strong software engineering fundamentals, including data structures, algorithms, multithreaded programming, and systems design.
  • Deep expertise in one or more core engine domains such as physics, animation, memory systems, rendering, audio, networking, tools, or content pipelines.
  • Proven experience architecting and delivering large‑scale game systems and technologies for AAA titles.
  • Strong understanding of modern CPU, GPU, memory, and storage architectures, along with performance optimization techniques.
  • Demonstrated ability to diagnose and resolve complex technical problems spanning multiple systems and disciplines.
  • Experience driving technical initiatives and influencing engineering direction across teams.
  • Proven ability to operate independently, prioritize effectively, and deliver results in ambiguous or rapidly changing environments.
  • Strong collaboration and communication skills, with the ability to effectively convey technical concepts to engineers, content creators, and leadership.
  • Experience mentoring engineers and contributing to the growth and development of technical teams.
  • 10+ years of professional game development experience, including multiple shipped AAA titles.
  • Preferred: Expertise in engine architecture and large‑scale software system design.
  • Preferred: Experience optimizing networking, streaming, storage, or file I/O systems.
  • Preferred: Experience working with crash analysis, memory diagnostics, profiling tools, disassembly, and performance investigation workflows.
  • Preferred: Experience leading significant technical initiatives or owning critical technology areas throughout the product lifecycle.

Retro Studios is an equal opportunity employer, offering a welcoming and inclusive environment built on kindness, empathy, and respect.

Similar jobs

Retrofit Engineer

Fives DyAG Corp.Hebron, KY· 12 mo ago
RemoteEngineeringapply on www1.jobdiva.com