Senior Expert Gameplay Engineer - Raven Software - Middleton, WI

Activision BlizzardMiddleton, WI
$149,100 - $275,876Onsite

About The Position

Your mission is to create, implement, and refine highly cinematic, player-first experiences that will be enjoyed by millions of gamers worldwide as a Senior Expert Gameplay Engineer. Thriving in a dynamic and often ambiguous environment is essential. This role requires agility and flexibility, as you'll collaborate closely with a variety of internal and external partners. Through prototyping, iteration, and a commitment to high-quality standards, you'll craft engaging and rewarding player experiences. This position demands a balance of creativity, technical expertise, leadership, and a deep understanding of player motivations to develop unforgettable in-game moments. Above all, we seek an innovative and dedicated engineer who will help bring our game to life—setting a new standard for excellence in the competitive AAA FPS space. This role is based in our Madison, WI office and follows an onsite work schedule of four days per week. Work arrangements may change at the company's discretion to meet business needs.

Requirements

  • Shipped at least one game title
  • 13+ years of experience in software engineering
  • Proven ability to collaborate, coordinate, communicate and support other team members
  • Experience in gameplay related fields like AI, physics, animation, weapons, scripting, networking
  • Background in working in multi-threaded code
  • Strong 3D math skills
  • Comprehensive understanding of object-oriented programming
  • Creative, motivated, focused, passionate, results-oriented
  • Demonstrated ability to write efficient, clean, readable, portable, and reliable code
  • Passion for games
  • Extensive experience working with C/C++ programming

Nice To Haves

  • Experience working with first-person shooter gameplay
  • Experience with working with networking services like PSN, Xbox Live, or Steam

Responsibilities

  • Develop, modify, and debug gameplay and related engine C/C++ code
  • Develop, modify, and debug gameplay code in proprietary scripting language
  • Deploy, evaluate performance, optimize and test software on PC client and server platforms
  • Collaborate with other internal departments (art, design, audio, animation, QA, etc.)
  • Co-develop and collaborate with other Activision studios
  • Document software and features for internal and external engineering teams
  • Participate in the scheduling, design, performance and code review process

Benefits

  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • Relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service