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:

Engineers

Senior Network Engineer

Engineering | United States

Rumble Games was founded in 2011 and is located in the United States. The studio is home to a tight-knit team of professionals whose mission is to create the most engaging and fulfilling mobile game experiences on the planet. We are focused on combining the best of AAA game graphics and design with free-to play accessibility. We are passionate about collaboration and iteration to create games that will surprise and delight our players. We emphasize a positive work-life balance to allow our team to develop their best work. Join us!

General Description

We are looking for a talented Senior Game Server Engineer Engineer with multiplayer network expertise to join our team. We have a highly collaborative process, where you will work directly with our game teams to create amazing products. The Rumble Platform is built to scale to millions of users, supports great social aspects as well as profitable monetization, and is easy to operationally manage. We leverage the best technologies, architectures, processes, and people to make that happen.

Responsibilities
  • Architect and implement the network layer and server side for PvP and Co-Op features
  • Develop systems to synchronize gameplay simulations across multiple mobile devices
  • Develop replication and networked gameplay features that require client-side prediction with security, latency and packet loss in mind
  • Ensure all systems are performant and scale well
  • Diagnose network performance problems and manage network resources, such as bandwidth
  • Solve deployment, performance and security problems
  • Write technical design documentation
  • Produce development timelines and meet agreed upon deadlines, while maintaining quality
  • Collaborate with designers, artists, and other engineers to deliver world class online gameplay features
  • Keep studio teammates and leadership informed of feature progress and status
  • Provide technical leadership in back-end technologies for the studio

Requirements
  • 5+ years of game development experience, including live multiplayer game development
  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • Experience architecting, building and supporting reliable, highly available and scalable multiplayer gameplay features
  • Fluent in C# and Java programming languages
  • Expert in TCP/UDP and real-time networking protocols
  • Experience with MMO or equivalent client/server topologies
  • Experience writing client-side prediction
  • Experience with network performance and bandwidth analysis techniques and tools
  • Thorough understanding of network and security technologies
  • Able to work well with a small team in a fast-paced and collaborative environment
  • Able to understand technical implementations, and limitations
  • Proactive problem solving skills

Pluses
  • Unity Experience
  • Previous mobile game development experience in a production
  • Experience with online game services such as Facebook, IOS Game Center, Steam, etc
  • Desire to work on free-to-play mobile games

Send a resume to careers@rumblegames.com

California residents, please click here for our CCPA Employee and Applicant Privacy Notice.

Publishing

Contract Mobile Game QA Analyst

Publishing | United States

Rumble Games was founded in 2011 and is located in the United States. The studio is home to a tight-knit team of professionals whose mission is to create the most engaging and fulfilling mobile game experiences on the planet. We are focused on combining the best of AAA game graphics and design with free-to play accessibility. We are passionate about collaboration and iteration to create games that will surprise and delight our players. We emphasize a positive work-life balance to allow our team to develop their best work. Join us!

General Description

We are looking for an experienced and communicative QA Analyst who has excellent functional, compatibility, and regression testing experience in the mobile gaming space. This is a remote/work from home position primarily working with a team on the West coast.

Job Responsibilities
  • Create and update test plans for new and existing game game features
  • Prepare documentation for release and testing procedures
  • Daily smoke test and build verification tests
  • Playtest and provide user feedback
  • Changelist verification
  • Bug regression
  • Reproduce user reported issues
  • Provide design feedback on newly implemented features
  • Ad-hoc testing and bug investigation
  • Work with external test resources
  • Assist other team members as required

Job Requirements
  • Background in mobile game testing (iOS/Android)
  • Solid familiarity with issue tracking software (Jira, DevTrack, etc.)
  • Highly adept with testing techniques and methods
  • Excellent working knowledge of the game development cycle
  • Great communicator, via text and video chat
  • Experience working with live customer/player oriented services with weekly releases
  • Experience using Unity and Git
  • Expertise in creating test plans and test procedures
  • Experience in the application submission process for both iOS and Android
  • Successful at working independently
  • Ability to think out of the box and be creative
  • Aptitude for problem solving
  • Excellent communication skills, both written and verbal
  • Ability to work well in a dynamic environment with a diversity of professionals

Education and Experience
  • Bachelor's degree preferred, or equivalent experience
  • Minimum of 2 years experience in product testing with at least 6 months in mobile

Send a resume to careers@rumblegames.com

California residents, please click here for our CCPA Employee and Applicant Privacy Notice.



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 careers@rumblegames.com

California residents, please click here for our CCPA Employee and Applicant Privacy Notice.

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