×
Register Here to Apply for Jobs or Post Jobs. X

Systems Engineer; Senior​/Principal​/Lead

Job in Irvine, Orange County, California, 92713, USA
Listing for: Bonfire Studios, Inc
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Game Development / Testing, Software Engineer, C++ Developer
Job Description & How to Apply Below
Position: Systems Engineer (Senior/Principal/Lead)

Hybrid, Irvine, California, United States

What's the one game you couldn't put down? The game that connected you with friends, and made you feel like you belonged? If a game has ever defined a chapter of your life, then you already know the spark we’re chasing. Our mission is to ignite that same feeling for players; the thrill of competition, the joy of community, and the belonging of finding your own corner of a larger world.

Great games begin with people who dare to dream big. If that sounds exciting, you might be exactly who we’re looking for.

Bonfire is a group of experienced and ambitious developers, proud to be creating our first original IP:
Arkheron
. It is a fast-paced, competitive PVP game set in a surreal dark fantasy world where 15 teams of three battle their way up the Tower. In a world built from memories, you will loot powerful items to create and adapt a unique build-out that will change your strategy and combat experience with every Ascension.

On the Engineering team at Bonfire, it is about more than code. For us, it's essential to build a deep understanding and intuitive sense of what makes our game special through our players' hearts and minds. Guided by this sensibility, we form close partnerships with artists and designers to challenge ourselves, exploring creative and fun ways to evolve the game together.

We ruthlessly prioritize what matters most and continually weigh trade-offs in our pursuit of making both playing and building our game feel great.

As a Systems Engineer, you’ll help design, optimize, and evolve the foundational technology that powers our first game. Your work will focus on engine-level systems, optimizations (PC, consoles, server), and netcode in Unity (using DOTS via C# and C/C++), creating the tools and infrastructure that empower both our developers and our players. This role is highly collaborative — you’ll partner with engineers, designers, and other leads across the studio to push technology forward, solve complex problems, and make the entire team more effective.

Whether you’re debugging low-level issues, optimizing pipelines, or shaping systems that scale for live service, you’ll have the opportunity to influence the core of our game and contribute across many areas of development.

YOU’LL CONTRIBUTE BY:
  • Building and optimizing the foundational engine systems in Unity/DOTS (C# and C/C++), ensuring tools and tech run efficiently for both developers and players.
  • Collaborating with internal and external leads to improve engine platform capabilities (performance, console features, anti-cheat protection) and improve team workflows.
  • Tackling projects such as optimizing iteration pipelines, building maintainable live-editable profiling systems, and enhancing runtime systems like rendering, streaming, and netcode.
  • Jumping into other areas as needed (from audio to UI to gameplay systems) to support the broader team.
  • Creating tools and APIs that make developers’ lives easier, helping the team deliver high-quality content faster.
  • Contributing beyond core engineering, leaning on your passions and perspectives to help the studio grow together.
WE’RE EXCITED ABOUT YOU BECAUSE YOU:
  • Have experience with custom or heavily modified engines for AAA games on PC and modern consoles, with multiple shipped titles.
  • Bring deep technical knowledge in areas like multi-threaded architecture, asynchronous programming, and ECS paradigms.
  • Enjoy solving tough problems — whether debugging elusive issues or optimizing complex systems.
  • Thrive on curiosity and adaptability, eager to dive into new areas and unfamiliar code.
  • Value collaboration, trust, and diverse perspectives, building strong partnerships across the studio.
  • Embrace a growth mindset, caring about your own development and supporting others in theirs.
  • Carry a genuine passion for both technology and the creative process of making games.
THIS MIGHT NOT BE THE ROLE FOR YOU IF:
  • You prefer working only within well-defined boundaries, because this role requires diving into unfamiliar systems and solving problems across multiple areas.
  • You’re most comfortable in environments with rigid hierarchy — Bonfire values a flat, collaborative structure…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary