Full-Time

Gameplay Software Engineer – Principal/Senior

Confirmed live in the last 24 hours

Bonfire Studios

Bonfire Studios

51-200 employees

Independent game developer creating immersive experiences

Gaming

Compensation Overview

$192.5k - $350kAnnually

+ Equity + Comprehensive Benefits Package

Senior, Expert

Irvine, CA, USA

Hybrid role requiring in-office presence in Orange County, California.

Category
Game Engineering
Software Engineering
Required Skills
Animation
C#
Unity
Requirements
  • Have experience working on custom/heavily modified engines for AAA games across PC and modern consoles with multiple shipped titles.
  • Deeply understand multi-threaded architecture and asynchronous programming paradigms.
  • Have experience with ECS paradigms in game engines, and/or are excited about digging deeply into ECS paradigms in game engines.
  • Have been a part of building technologies that allow developers to efficiently deliver live service content to players.
  • Have deep expertise in one or more of Networking, Animation, Character Physics, Controls, AI.
Responsibilities
  • Your main focus will be working closely with designers, animators, visual effects artists, and audio designers to continually refine & evolve gameplay to delight players.
  • You will develop game technology and tools built in Unity using DOTS via C#.
  • Projects may include things like optimizing bandwidth on a predicted client to give a better view of the server world for a player, building tools for designers so they can intuitively iterate on character mechanics, implementing animation features to bring characters to life, iterating on camera and controls to ensure the most responsive experience, or creating new game modes that mixup the game.

Bonfire Studios creates immersive video games that focus on adventure, exploration, and social interaction among players. Their games are designed to provide high-quality, story-driven experiences that appeal to a wide range of gamers, from casual players to dedicated enthusiasts. Unlike many competitors, Bonfire Studios develops unique intellectual properties from scratch, which helps them build a strong brand and a loyal community of players. Their revenue comes from game sales, in-game purchases, and potential licensing of their IP for merchandise or adaptations. The company also prioritizes a positive work environment, which is essential for attracting and retaining talented developers in the competitive gaming industry. Overall, Bonfire Studios aims to create legendary gaming experiences that foster fellowship and long-term support from their player base.

Company Stage

N/A

Total Funding

$24.3M

Headquarters

Irvine, California

Founded

2016

Growth & Insights
Headcount

6 month growth

16%

1 year growth

33%

2 year growth

67%
Simplify Jobs

Simplify's Take

What believers are saying

  • Bonfire Studios' commitment to creating high-quality, story-driven games can attract a dedicated and loyal player base.
  • The potential for revenue through game sales, in-game purchases, and IP licensing offers multiple streams of income.
  • A positive work environment can lead to higher employee satisfaction and productivity, driving innovation and success.

What critics are saying

  • The highly competitive video game industry requires constant innovation to stay relevant, which can be challenging and resource-intensive.
  • Relying on the success of new intellectual property carries inherent risks, as there is no guarantee of market acceptance.

What makes Bonfire Studios unique

  • Bonfire Studios focuses on creating unique intellectual property from scratch, setting them apart from developers who rely on existing franchises.
  • Their emphasis on fostering a sense of adventure, exploration, and fellowship among players creates a distinctive and engaging gaming experience.
  • A strong internal culture based on well-defined purpose, mission, and core values helps attract and retain top talent, which is crucial in the competitive gaming industry.

Help us improve and share your feedback! Did you find this helpful?