Rockstar Games · Carlsbad, CA, USA, USA
Join the team responsible for creating and publishing some of the most popular and critically-acclaimed games in the world, including franchises such as Grand Theft Auto, Max Payne, Red Dead, and more.
About the Role
We are seeking a Senior Software Engineer to join our Data Engineering team.
What You Will Do
Design and operate streaming systems using Kafka.
Build real-time data pipelines at scale.
Work with distributed systems concepts.
About Us
We focus intently on quality and content to proudly produce exactly the kind of games we would want to play ourselves. A career at Rockstar Games is about passion and commitment, to the projects and to each other, all while working on some of the most creatively rewarding and challenging projects to be found in any entertainment medium with some of the most talented people in the industry.
What We Are Looking For
5+ years of professional experience building production software systems.
Strong experience with Java (and/or Scala) and Python.
Experience designing and operating streaming systems using Kafka.
Experience building real-time data pipelines at scale.
Solid understanding of distributed systems concepts.
Nice to Have
We are looking for candidates with experience in the following areas:
Kafka and distributed systems.
Real-time data processing.
Benefits
We offer a comprehensive benefits package, including health, dental, and vision coverage, as well as generous parental leave and paid vacation/holidays. We also provide opportunities for career growth and development, with a focus on quality and content to produce exactly the kind of games we would want to play ourselves.