1

Video Game Software Engineer Jobs in Ohio (NOW HIRING)

Senior Software Engineer- eResources

Dublin, OH · On-site

$118K - $155K/yr

Free use of our on-site fitness center, gym sports, group exercise classes, and game room * Onsite ... As a Senior Software Engineer, you will be responsible for independently designing, developing, and ...

$109K - $139K/yr

To learn more about Mission Technologies, click here for a short video: We are seeking a hands-on, expert C++ Software Engineering Lead to guide a specialized team focused on high-performance ...

$109K - $139K/yr

To learn more about Mission Technologies, click here for a short video: We are seeking a hands-on, expert C++ Software Engineering Lead to guide a specialized team focused on high-performance ...

$56K - $143K/yr

To learn more about Mission Technologies, click here for a short video: HII is recognized as one of ... Software Engineer Junior - Min $56,566 - Target - $80,808 Software Engineer Mid - Min $68,123 ...

$56K - $143K/yr

To learn more about Mission Technologies, click here for a short video: HII is recognized as one of ... Software Engineer Junior - Min $56,566 - Target - $80,808 Software Engineer Mid - Min $68,123 ...

Integrations Architect

Strongsville, OH · On-site

$65.25 - $84.25/hr

... and video game systems. Also, some comforts of home, there is a full kitchen, free coffee and ... Mature Integration Delivery & DevOps * Implement DevOps practices for integrations including CI/CD ...

Sr. Principal Software Engineer

Columbus, OH

$121K - $167K/yr

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase ...

Showing results 41-60

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 Jul 26, 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 engineer makes $500,000 a year?

Video game software engineers can earn $500,000 or more annually, especially those in senior or lead roles at major companies, or with significant experience and specialized skills such as graphics programming or AI development. High earnings often involve bonuses, stock options, or profit sharing in addition to base salary.

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 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.

Can a software engineer work on video games?

A software engineer can work on video games by developing game engines, gameplay features, or tools using programming languages like C++ or C#. They often collaborate with designers and artists and may need knowledge of graphics APIs, game development frameworks, and debugging tools. Many game studios seek engineers with experience in real-time systems and performance optimization.

Will game dev be replaced by AI?

Video game software engineers design and develop games using programming languages and tools, and AI can assist in automating certain tasks like testing or asset generation. However, creative problem-solving, storytelling, and complex decision-making remain human-driven aspects of game development that AI cannot fully replace.

How much does a video game software engineer make?

The average salary for a video game software engineer varies by experience and location but typically ranges from $70,000 to $120,000 annually. Entry-level engineers may earn less, while experienced developers with specialized skills or working on popular titles can earn higher salaries, often supplemented with bonuses and benefits.
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 July 2026, with employment types broken down into 75% Full Time, 8% Part Time, and 17% Contract. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $142,604 per year, or $68.6 per hour.

$118K - $155K/yr

Full-time

Medical, Retirement

Posted 8 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. Werecognize 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 tness 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:OCLC is seeking a Senior Software Engineer to join the EZproxy team and help shape the future of one of the library industry's widely used access management platforms. This role will lead the technical design and development of EZproxy NextGen, driving the modernization of a legacy C-based platform into a scalable, secure, and modern access management solution serving over 6,000 libraries worldwide.

Responsibilities:

  • Utilize industry-standard programming techniques to translate requirements and architectural designs into code, with a strong emphasis on Java and modern application development practices.
  • Work in the modernization of the EZproxy platform, transforming a legacy C-based application serving over 6,000 libraries into a scalable, secure, and modern access management solution.
  • Evaluate and leverage AI-assisted development tools and emerging AI technologies to improve engineering productivity, accelerate platform modernization efforts, and identify opportunities to incorporate AI-driven capabilities into future EZproxy solutions
  • Analyze and solve complex technical challenges in existing systems and identify opportunities for architectural, performance, and operational improvements.
  • Design, develop, test, and deliver software components and services while maintaining high standards for quality, security, reliability, and maintainability.
  • Assist in developing, refining, and interpreting business and technical requirements.
  • Follow all OCLC ISO-9000 procedures and the SDLC, as they pertain to their work unit, and continually seek improvements to development procedures and engineering practices.
  • Lead architectural reviews, technology evaluations, and long-term platform modernization planning activities.
  • Analyze and implement third-party solutions for OCLC applications, understanding the impact, risks, and long-term maintainability of proposed solutions.
  • Plan and participate in load, capacity, scalability, reliability, and performance analysis and testing.
  • Participate in production support activities, troubleshooting complex application, infrastructure, and customer-impacting issues across the EZproxy platform.

Qualifications:

  • Bachelor's degree in Computer Science or a related discipline required.
  • 5+ years of software development experience with significant experience in Java and enterprise application development.
  • Strong ability to read, understand, debug, and develop software in C, with experience working on or modernizing legacy applications.
  • Good understanding of networking concepts and protocols, including TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, proxies, and authentication technologies.
  • Experience with Object-Oriented Design, REST APIs, Spring Framework, JavaScript, React, and modern web application development.
  • Experience with Linux (or UNIX), Windows, and relational databases such as PostgreSQL, MySQL, or Oracle.
  • Familiarity with unit testing, integration testing, performance testing, and CI/CD practices.
  • Experience with cloud technologies, containerization, and modern software delivery practices preferred.
  • Experience leveraging AI-assisted development tools and emerging AI technologies preferred.
  • Excellent communication, leadership, problem-solving, and mentoring skills.
  • Ability to balance hands-on development, architecture, operational support, and technical leadership responsibilities.

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.