1

Video Game Software Engineer Jobs in Ohio (NOW HIRING)

Senior Software Engineer

Dublin, OH · On-site

$118K - $155K/yr

Free use of our on-site fitness center, gym sports, group exercise classes, and game room * Onsite ... This role is for a senior software engineer who enjoys owning meaningful parts of a system end-to ...

Free use of our on-site fitness center, gym sports, group exercise classes, and game room * Onsite ... As a Lead Software Engineer, you will be responsible for leading software development initiatives.

Senior Software Engineer

Dublin, OH · Hybrid

$115K - $152K/yr

Free use of our on-site fitness center, gym sports, group exercise classes, and game room * Onsite ... This role is for a senior software engineer who enjoys owning meaningful parts of a system end-to ...

$78K - $167K/yr

To learn more about Mission Technologies, click here for a short video: Huntington Ingalls Industries, Mission Technologies Division (HIIMT), is seeking multi-level Radar Software Engineers to join ...

$78K - $167K/yr

To learn more about Mission Technologies, click here for a short video: Huntington Ingalls Industries, Mission Technologies Division (HII-MT), is seeking multi-level Radar Software Engineers to join ...

Free use of our on-site fitness center, gym sports, group exercise classes, and game room * Onsite ... As a Lead Software Engineer, you will be responsible for leading software development initiatives.

Free use of our on-site fitness center, gym sports, group exercise classes, and game room * Onsite ... As a Lead Software Engineer, you will be responsible for leading software development initiatives.

... Software Engineer. Join us in building the digital capabilities that accelerate the global ... Discounts on local sports games, fitness gyms and attractions * Modern, ecofriendly campus with an ...

Software Engineer Senior

Columbus, OH · On-site

$118K - $156K/yr

At least 5 years of professional software engineering experience. Work Environment * Location ... video conferencing, and in-person meetings. * Must be able to participate in meetings, planning ...

... Software Engineer. Join us in building the digital capabilities that accelerate the global ... Discounts on local sports games, fitness gyms and attractions * Modern, ecofriendly campus with an ...

next page

Showing results 1-20

Video Game Software Engineer information

See Ohio salary details

$10.5K

$142.6K

$164.9K

How much do video game software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for video game software engineer in Ohio is $142,604.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,900.00 and $164,500.00 per year, depending on experience, location, and employer.

What are some common challenges Video Game Software Engineers face when working on large-scale projects?

Video Game Software Engineers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring optimal performance across different platforms, and integrating new features without introducing bugs. Collaboration with designers, artists, and QA testers is essential, which requires strong communication skills and adaptability. Additionally, tight deadlines and evolving project requirements can add pressure, making effective time management and problem-solving abilities crucial for success in this role.

What Does a Video Game Software Engineer Do?

As a video game software engineer, you program video games for a computer or console system. You collaborate with designers who create a concept and design the look and feel of the game, write code to create the characters and mechanics, and implement troubleshooting tools and processes to test for bugs before the game’s release. If necessary, you fix any issues in the code while sticking to project deadlines. You carry out your duties and responsibilities alongside a team of gaming designers, programmers, and project managers to help the project move smoothly from start to finish.

What are the key skills and qualifications needed to thrive as a Video Game Software Engineer, and why are they important?

To thrive as a Video Game Software Engineer, you need strong programming skills (typically in C++, C#, or Python), a solid grasp of computer science fundamentals, and a relevant degree such as computer science or software engineering. Experience with game engines like Unity or Unreal Engine, version control systems (e.g., Git), and possibly certifications in game development tools are highly beneficial. Creativity, collaboration, and problem-solving abilities are essential soft skills that help engineers adapt to rapidly changing design requirements and work effectively in multidisciplinary teams. Mastering these skills ensures efficient development cycles, high-quality gaming experiences, and successful teamwork in a competitive industry.

What is the difference between Video Game Software Engineer vs Game Developer?

AspectVideo Game Software EngineerGame Developer
Required CredentialsBachelor's in Computer Science or related field; programming skillsBachelor's in Computer Science, Game Design, or related; programming and design skills
Work EnvironmentGame studios, tech companies, independent projectsGame studios, freelance, indie development
Employer & Industry UsageUsed interchangeably in industry; focuses on software developmentBroader term; includes design, storytelling, and programming

While both roles involve programming and work within the gaming industry, a Video Game Software Engineer primarily focuses on coding, system architecture, and technical implementation. A Game Developer often encompasses a broader scope, including game design, storytelling, and project management. The roles overlap significantly, but the engineer is more technically specialized in software development.

What engineers make $500,000?

Senior software engineers, especially those in specialized fields like artificial intelligence, machine learning, or working at major tech companies, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, stock options, and other incentives, typically requiring advanced skills, extensive experience, and sometimes leadership roles.

What does a Video Game Software Engineer do?

A Video Game Software Engineer is responsible for designing, developing, and maintaining the software that powers video games. They write code to implement game mechanics, graphics, artificial intelligence, and user interfaces. These engineers collaborate closely with game designers, artists, and other team members to ensure the game runs smoothly and provides a great user experience. Their work often involves problem-solving, optimizing code for performance, and debugging issues throughout the game development process.

Is 30 too old to get into game dev?

Video game software engineering is a field open to individuals of all ages, and many successful developers start or transition into the industry later in life. Skills in programming languages like C++ or Python, along with a strong portfolio of projects, are more important than age. Age should not be a barrier if you have the necessary technical skills and a passion for game development.

Can a software engineer work on video games?

A software engineer can work on video games by developing game code, designing systems, and implementing features using programming languages like C++ or C#. Many game companies require knowledge of game engines such as Unity or Unreal Engine and skills in graphics programming, AI, and physics. This role often involves collaboration with designers and artists in a creative development environment.

Will game dev be replaced by AI?

Video game software engineers design and develop games using programming languages, tools, and creative skills. While AI can automate certain tasks like testing or procedural content generation, human expertise remains essential for creative direction, complex problem-solving, and ensuring engaging gameplay experiences.
What are the most commonly searched types of Video Game Software Engineer jobs in Ohio? The most popular types of Video Game Software Engineer jobs in Ohio are:
What cities in Ohio are hiring for Video Game Software Engineer jobs? Cities in Ohio with the most Video Game Software Engineer job openings:
Infographic showing various Video Game Software Engineer job openings in Ohio as of June 2026, with employment types broken down into 70% Full Time, 14% Part Time, and 16% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $142,604 per year, or $68.6 per hour.
Senior Software Engineer

Senior Software Engineer

OCLC, Inc.

Dublin, OH • On-site

$118K - $155K/yr

Full-time

Medical, Retirement

Posted 22 days ago


Job description

Together we make breakthroughs possible.
At OCLC, we build technology with a purpose: to connect libraries and make knowledge accessible worldwide, because we believe that what is known must be shared. Our teams work with complex global datasets, AI and machine learning, hybrid cloud solutions, and other technologies that connect people and organizations to the information they need. We value the power of unique perspectives and experiences to unlock innovation. At OCLC, your ideas matter, whether you have two years of experience or 20. You'll learn, create, and problem-solve with technologists, product developers, librarians, researchers, marketing pros, and support teams around the world.
Why join OCLC?
OCLC is consistently recognized as a best place to work by several independent programs. We recognize and reward people and results with a comprehensive Total Rewards package. This means competitive compensation that reflects your unique contributions-performance, experience, and skills-along with exceptional benefits, including best-in-class health coverage, retirement plans with generous company contributions, and a commitment to your overall well-being.
  • We know the best ideas don't always happen at a desk. Take a walking meeting around our 100-acre campus or enjoy lunch on the patio. We're committed to your success-both personally and professionally. Hybrid work environment: For many roles, three days a week on-site, with occasional additional days based on business needs.
  • Free use of our on-site fitness center, gym sports, group exercise classes, and game room
  • Onsite catering and cafeteria subsidized by OCLC
  • Health and wellness events
  • Work environments with individual and team spaces and the latest technology tools
  • Paid parental leave and adoption assistance
  • Tuition reimbursement and Public Service Loan Forgiveness eligibility
  • Company-subsidized pricing on local tickets and memberships

Join us in transforming how people everywhere access information and be part of a mission-driven team that makes a global impact.
The job details are as follows:
Access Checker is a green-field service within OCLC focused on harvesting and evaluating the accuracy of eResource links at large scale-helping libraries identify access issues earlier and improving the reliability of knowledge discovery for end users.
This role is for a senior software engineer who enjoys owning meaningful parts of a system end-to-end, working across a larger ecosystem, and helping a team adopt an AI-first approach to design and development-both in how we build software and how we use ML/LLMs to improve performance and accuracy.
You'll join a small, geographically dispersed team that's encouraged to be independent, drive direction, and collaborate closely to deliver high-quality software that integrates across large sections of the OCLC codebase with a fully CI/CD approach.
Responsibilities:
  • Own and deliver key components of the Access Checker system-from design through implementation, testing, and production support.
  • Build and evolve a high-throughput link harvesting and evaluation pipeline that is efficient and reliable at scale.
  • Design solutions that minimize impact on other systems (performance, isolation, resource usage) while integrating cleanly across OCLC.
  • Lead technical discussions and contribute to architectural decisions, balancing speed, quality, and long-term maintainability.
  • Mentor and guide junior engineers through pairing, feedback, and code/design reviews; help raise the bar for engineering practices.
  • Help the team become AI-first: adopt AI-assisted development workflows and lead thoughtful use of ML/LLMs to achieve the required levels of evaluation quality, efficiency, and maintainability.
  • Conduct code reviews and uphold code quality standards (testability, readability, observability, and operational readiness).

Qualifications:
  • Bachelor's degree in computer science or related discipline, or equivalent work experience.
  • 5+ years of software development experience delivering production systems.
  • Strong programming skills in Java/Spring, with solid software engineering fundamentals (design, testing, debugging, performance).
  • Experience designing and delivering services/systems that operate reliably under real-world constraints (scale, latency, cost, availability).
  • Ability to lead, influence, and mentor; helping others deliver high-quality work.
Preferred / nice to have
  • Experience applying ML/LLMs in production environments, at scale.
  • Programming experience with React and Python for UIs and automated testing
  • Experience with database systems and data-intensive workflows.
  • Experience integrating AI tools, frameworks, and concepts into the software development process.
  • Experience working in large codebases or platform ecosystems with multiple dependencies.

Working Conditions: Normal office environment.
ADA/EAA: The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.