Work at Rumble

Calling All Heroes

We are building a company that will change the landscape of gaming forever. If you have a passion for great games, small teams, hard problems, and close collaboration, join us. We're hiring for:


Senior Game Engineer
Engineering | San Mateo, CA, United States

We’re looking for a talented Senior Engineer to develop gameplay systems for online video games with large-scale deployments. This individual will be an experienced developer with a passion for games and a desire to build the best software and online services possible.

  • Collaborate with design, engineering and production teams to devise optimal engineering solutions to gameplay requirements.
  • Architect and code sophisticated client/server gameplay systems. Responsible for end-to-end implementation from server-side logic through to client interface.
  • Architect and code high performance synchronous multiplayer gameplay systems.
  • Implement software systems with attention to security, reliability, scalability, maintainability and performance.
  • Innovate and iterate on process, systems and technology to deliver a world-class gaming experience.
  • Be a team-player; Identify and articulate technical and production risks and obstacles; generate and implement solutions in collaboration with team.

Qualification and Requirements
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • Fluent in C++, Java or C#; experience with other languages a plus.
  • Proven effectiveness in the delivery of production quality code for client/server topologies and synchronous multiplayer gameplay.
  • 7+ years development experience; 5+ years experience in gameplay engineering.
  • Experience with online game services such as Facebook, iOS Game Center, Steam etc. is a plus.

Send a resume to

Designers and Artists

Senior Game Designer/Systems Designer
Design | San Mateo, CA, United States

Rumble is looking for a talented Senior Game Designer/System Designer to develop game mechanics and systems for Alliance: Heroes of the Spire.

Job Responsibilities
  • Drive the design and creation of game systems and game mechanics
  • Drive the documentation process for all system designs
  • Own the execution of approved game content to the highest standards of quality

  • Proven ability to deliver multi-disciplinary designs across systems (class, mechanics, items, monetization, UI /UX, game balance) and content (levels, quests, story, encounters)
  • Work on general game design, rules systems, play balance, interface design and multiplayer features
  • Expert with system-based design
  • Experience designing e-commerce and micro-transaction systems for online games
  • Experience designing and playing RPGs, strategy and action games
  • Experience developing rule sets (character classes, enemies, skill systems, etc.)
  • Expert scripting and balancing skills
  • Live development and post-release expertise

Additional Requirements
  • Mass-market sensibilities
  • Ability to both conceptualize and implement game ideas using various tools and technology
  • Passion for core mobile games, specifically free-to-play, microtransaction games
  • Desire to work on a small team
  • Ability to both lead and get hands on
  • Collaborative approach to working with engineers and artists

  • Hero collection RPG experience
  • Programming knowledge
  • Strong math and Excel skills
  • Bachelor's degree

Send a resume to

UI / UX Designer
Design | San Mateo, CA, United States

Rumble is looking for an experienced and talented UI/UX Designer to create astounding mobile game interfaces! You will craft the experiences for millions of players, go deep into Unity, and create easy-to-use features.

Job Responsibilities
  • UI/UX Design for Alliance:Heroes of the Spire and future titles TBD.
  • Create wireframes, visual designs, animations, icons, and prototypes.
  • Implement and develop your designs in Unity.
  • Contribute to game design discussions.

  • Superior graphic design skills.
  • Expert Photoshop skills.
  • Ability to produce rapid, high-quality designs, and willingness to iterate to achieve exceptional results.
  • Knowledge of current mobile interface trends and patterns.

Additional Requirements
  • Bachelor's degree in Design, or Fine Art, of equivalent experience.
  • Exceptional portfolio of highly interactive UI/UX Designs.
  • Passion for mobile games, specifically Free to Play.
  • Desire to work on a small, close-knit team.
  • Desire to learn and practice a wide variety of design skills.
  • Collaborative approach to working with engineers, artists, and designers.

  • Experienced working on and playing RPG, strategy, and action games.
  • Illustration skills.
  • Unity experience.
  • Mobile experience.
  • Live development and post-release expertise.

Send a resume to

Don’t see a good fit? We’re always interested to hear from talented individuals, even if we’re not hiring. Send a resume to

Our Environment

Great creativity can be nurtured and supported by creating an open, collaborative, and supportive environment. Rumble strives to be a place where inspired mistakes are rewarded and every voice is heard. Great tools, personal empowerment, and a desire to make an impact mark Rumble's environment.

Standard Benefits

  • Competitive Salary
  • Medical, Dental and Vision Benefits
  • 401 (k) savings plan