Sr Generalist Programmer

Epic Games San Diego, CA

About the Job

Psyonix is a video game developer located in downtown San Diego. Best known for Rocket League, the award-winning game that combines soccer, driving, and highly competitive and addictive game play, we are an industry-leading game studio rooted in a crunch-free philosophy that emphasizes a healthy work-life balance.We are looking for Senior & Mid Level Generalist Programmers to implement and maintain gameplay systems in Rocket League and future projects.Responsibilities:

  • Designing and creating technical specifications for major gameplay features and systems
  • Working closely with fellow programmers, artists, and designers to create and iterate on game features
  • Using strong critical thinking to problem solve and debug programs
  • Contribute unique, personal ideas toward all aspects of the game's production and development
  • Optimize and maintain existing game systems
Ideal Qualifications:
  • 3 - 5+ years of professional game development experience
  • Experience as primary architect of at least one core gameplay system
  • Strong skills in C++ and experience with scripting languages
  • Experience working on a live service or online multiplayer game
  • Strong mathematical skills
  • Experience working with any of the current generation of consoles
  • Must be a strong collaborator willing to accept and respond to critical feedback
  • Self-motivated, strong work ethic, and able to work independently
  • Passionate about personal development and takes advantage of opportunities to continuously improve
Additional Preferred Software Experience:
  • Unreal Engine
  • Visual Studio
  • Perforce


Epic Games deeply values diverseteams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policyhere.