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 2 days 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

Mechanical Engineer - DEC Engineering

Senior Mechanical Engineer role at Meta focusing on data center cooling systems design and R&D, offering competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time speech processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time audio processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time communication media orchestration services, offering competitive pay and hybrid work model.

Sr Engineer-Video

Senior Video Engineer position at Qualcomm focusing on developing video kernel drivers and solutions for Windows on Snapdragon platforms.