Senior Software Engineer

Global video game company publishing titles developed by influential game development studios, known for NBA 2K, BioShock, Borderlands, and other major gaming franchises.
$67,100 - $99,320
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Gaming

Description For Senior Software Engineer

2K Games, a leading global video game publisher headquartered in Novato, California, is seeking a Senior Software Engineer to join their dynamic team. As a wholly owned label of Take-Two Interactive Software, 2K has built an impressive portfolio including renowned titles like NBA 2K, BioShock, Borderlands, and Sid Meier's Civilization.

The role offers an exciting opportunity to work on world-class games across multiple platforms, collaborating with some of the most influential game development studios. You'll be responsible for designing and developing game features, working closely with lead engineers and technical directors to create engaging gaming experiences.

The ideal candidate brings 3+ years of C++ expertise and Unreal Engine experience, with a generalist skill set covering various aspects of game development. We're looking for someone who can lead by example, producing clean, maintainable code while fostering positive team relationships.

2K prides itself on creating an inclusive work environment where diversity is celebrated, encouraging applications from all backgrounds, especially underrepresented groups. The position offers competitive compensation, including potential bonuses and equity awards, along with comprehensive medical and financial benefits.

Join us in crafting the next generation of gaming experiences that will captivate millions of players worldwide. Your expertise will contribute to expanding our portfolio of titles across various gaming genres, from sports and shooters to strategy and family entertainment.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Take a primary role in design, development, improvement, and delivery of game features
  • Work with Lead Engineer, Technical Director, Game Team, and outsourcing groups
  • Solve problems, debug and assist with challenges
  • Lead by example producing simple, maintainable code with few defects
  • Maintain positive communication with teammates across 2K Studios and Partners
  • Identify problems early in the process
  • Design, author, test, and deploy maintainable solutions

Requirements For Senior Software Engineer

  • 3+ years of C++ software engineering experience
  • 1+ Years of Unreal Engine experience
  • Generalist skill set in Graphics, Networking, Animation, Physics, UI
  • Expertise with C++ and object-oriented design
  • Excellent debugging skills
  • B.S. in Computer Science or equivalent experience
  • Value collaboration and team support

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical benefits
  • Financial benefits
  • Bonus potential
  • Equity awards possibility

Interested in this job?

Jobs Related To 2K Games Senior Software Engineer

Senior Gameplay Engineer

Senior Gameplay Engineer position at 2K Games Vancouver, focusing on animation and gameplay mechanics for next-gen sports games.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology, focusing on experimentation and personalization data systems for streaming platforms.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment focusing on payment systems for streaming platforms, requiring 5+ years experience in distributed systems and cloud technologies.

Senior Software Engineer – Automations

Senior Software Engineer position at Disney focusing on HR automation solutions using RPA technologies, offering competitive compensation and the opportunity to work with cutting-edge automation tools.

Computer Scientist ( Backend )

Senior Backend Engineer position at Adobe, focusing on developing scalable services using Java, Spring Boot, and cloud technologies.