Search jobs > Orange, CA > Software engineer

Server Software Engineer (Senior)

Bonfire Studios
Orange, CA
$192.5K-$290K a year
Full-time

Do you know what happens when a million people show up at your door? Are log files streaming through your consciousness when you're sleeping?

You may be just the person we're looking for to join us on our first multiplayer title.

Bonfire Studios is a highly collaborative, cross-disciplinary environment where every developer's voice shapes the company, the game, and the tasks we work on each day.

As a Server Software Engineer you will impact the technology that powers our first title and create an amazing experience for our players.

About the role...

  • Our game server is written in C# and our other servers are written in Golang.
  • For user interfaces we utilize Blend+XAML in game and Bootstrap / D3.js on tooling websites.
  • Information is persisted in Relational Database Services (MySQL / AuroraDB) and temporarily in ElastiCache (Memcached / Redis).
  • Our servers run on Linux in the cloud leveraging Docker and cloud hosting infrastructure.
  • Experience in these technologies is great, an aptitude for picking up new technologies is even better.
  • Developers are responsible for building and operating our servers, so making things reliable, scalable and maintainable is essential.
  • Our team is highly collaborative, we design and review things together.

We're excited about you because you ...

  • Have at least 5 years experience working as a software engineer with a focus on server side development, though you will likely have more.
  • Are going to contribute to the design and implementation of features for our first game.
  • Enjoy working on projects that make the entire development team more efficient.
  • Have an entrepreneurial spirit and passionately self-start and self-direct projects.
  • Love pitching in other areas.
  • Are excited to passionately self-start and self-direct your projects.

You'll love working at Bonfire because we...

  • Are a small, tight-knit group of game developers who are as passionate about our team as we are our game. (Learn more about our team here!)
  • Each engineer has areas of responsibility but we avoid technical silos we all support and pitch in across the codebase, and the whole is greater than the sum of our parts.
  • Practice candor and feedback, leveling ourselves and each other up in the process.
  • Play games and have fun together, kindling our own love for games and learning about each other.

The base salary range for this position is $192,500-$290,000. The range doesn't tell the whole story - we are always open to candidates at different stages in their careers and consider candidates' potential impact holistically, not just their years of experience or skill level.

There is also more to our total comp package than salary, we offer equity to every new hire as well as a comprehensive benefits package and more.

We will be happy to share more about our compensation opportunities when we chat with you!

You can learn more about Bonfire's studio culture, team, benefits, and perks on our website : www.bonfirestudios.com. Any information you submit is used for recruiting purposes only, and is never shared.

You can learn more in our privacy policy.

1 day ago
Related jobs
Promoted
Blizzard Entertainment
Irvine, California

Why work for just one game team? Our Server Technology group is looking for another engineer to join our ranks. Design and implement foundational server technologies and key components that other engineers at Blizzard will use and build upon. We’re a team dedicated to making meaningful and impactful...

Promoted
Cox Automotive Inc.
Irvine, California

Our software engineers are part of an energetic team that builds world-class solutions to benefit the automotive market for consumers, dealers, and manufacturers. You have strong collaboration/communication skills, as you will be a member of a scrum team consisting of other software engineers and a ...

Promoted
Blizzard Entertainment
Irvine, California

Senior Software Engineer, Production Technology. You should be spec'd into engineering talents, with a passion for leadership and planning, and armed with a hunger to use modern technology to create sustainable solutions. Demonstrating your technical experience to coordinate and improve impact acros...

StubHub
Irvine, California

Senior Software Engineer - Ad Experimentation. In order to transform how millions of users explore, interact with, and participate in live events worldwide, StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex features. As a Senior Software Engi...

CoStar Group
CA, Orange County

Collaborate closely with other Software Engineers across the organization. Deeply understand what drives the business for which you are building software. ...

Blizzard Entertainment
Irvine, California

NET server-side systems ensuring scalability and reliability. Work cross-functionally with production, client developers, game designers, and others to deliver seamless server-side experiences. Ability to communicate and collaborate effectively with designers and other engineers, both verbally and i...

Ford Motor Company
Santa Fe Springs, California

As a Software Engineer with a focus on software delivery you will be responsible for designing, implementing, and maintaining our build and continuous integration pipeline. Software delivery engineers work closely with software and test teams to automate and deploy build, test, and deployment infras...

Blizzard Entertainment
Irvine, California

As a server lead on the Overwatch team, you will be part of a hardworking and passionate team developing world class server technology, unlocking the potential of our engineers, designers and artists to create compelling and exciting features and keep players engaged for years to come. The ideal can...

Anduril
Costa Mesa, California

Love building platform and infrastructure tooling that enables other software engineers to scale their output. Previous experience working in an engineering setting: a startup (or startup-like environment), engineering school, etc. Motion Planning Software Engineers. Tracking and Fusion Software Eng...

Blizzard Entertainment
Irvine, California

Empowering designers, artists, and other engineers to deliver the vision of the game and ensuring we delight and entertain our players. Collaborating with designers and engineers on gameplay teams to learn and understand their needs and offer technical solutions. ...