Bonfire Studios is looking for a Principal/Senior Gameplay Engineer

Bonfire Studios is looking for a PrincipalSenior Gameplay Engineer

Studio: Bonfire Studios

Job Opening: Principal/Senior Gameplay Software Engineer

Type: Full-Time

Responsibilities:

  • our main focus will be working closely with designers, animators, visual effects artists, and audio designers to continually refine & evolve gameplay to delight players.
  • We believe that in-person collaboration is essential to making legendary games. Much of our engineering team is hybrid across the west coast, and we are looking for someone who is excited about collaborating closely in person at our studio in Orange County or comfortable traveling regularly.
  • You will develop game technology and tools built in Unity using DOTS via C#. The projects you work on will be a combination of direct feature implementation in ECS and tool development to empower rapid iteration time from creators.
  • 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.
  • We love people who are passionate about multiple areas so you will probably also spend time in other areas such as audio, UI, gameplay systems, optimizations.
  • Your ultimate impact on the studio will be unbounded; we lean on each other’s passions and embrace one another’s unique perspectives on game development to help us all grow as a team together. You will have many opportunities to contribute to areas of the game and the company outside your core focus.

Qualifications & Skills:

  • Believe, as we do, that great games are the product of great teams that put their people first.
  • Have experience working on custom/heavily modified engines for AAA games across PC and modern consoles with multiple shipped titles.
  • Deeply believe that improving iteration time allows designers and content creators to achieve quality.
  • Have experience and a passion for driving initiatives and alignment across engineering, art and design using skills such as strong communication, context sharing, and mentorship.
  • 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.
  • Value working with a diverse team and welcome different perspectives.
  • Are open, humble, eager, and excited about learning and contributing in multiple areas of the studio. Your curiosity propels you to jump in and dive deep on new problems.
  • Want to have a large impact while collaborating with other talented developers in a tight knit AAA studio, rolling up your sleeves and using your passions and interests to shape your role at the company.
  • Enjoy jumping deep into an area that you aren’t familiar with and figure it out. Value the skill of understanding unfamiliar code.
  • Value building trust with the people you work with. Collaborating is your preferred method of working with other engineers and developers.
  • Have a growth mindset and also care about helping others develop.
  • Are as passionate about the creative process and developing games as we are!

animation and vfx jobs