1

Senior Game Programmer Jobs in Oregon (NOW HIRING)

Senior Software Engineer

Portland, OR ยท On-site

$129K - $171K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... game, or embarking on that dream safari, we support your outside interests. Join us and discover a ...

... gaming and server platforms. What you'll be doing: * Collaborate across the company to guide the ... Programming and debugging fundamentals across languages such as: C/C++, Verilog, ARM assembly and ...

Senior Software Engineer

Portland, OR ยท On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... game, or embarking on that dream safari, we support your outside interests. Join us and discover a ...

Sr. Financial Analyst

Corvallis, OR ยท Hybrid

$85K - $95K/yr

VanderHouwen does, and were in it for the long game! Our recruiters focus on YOU, building ... Our recruitment teams specialize in either Technology and IT, Engineering, Human Resources, or ...

Senior UX/UI Design Lead

OR ยท On-site +1

As the Senior UX/UI Design Lead on teamLFG, you will drive the UX/UI of an Unannounced Project from ... Game Design, Art, Engineering, Test, etc.) Expert ability to give constructive feedback, receive ...

Become part of NVIDIA's world-class team as a Senior Validation Engineer in Hillsboro ... For 25 years, our company has changed computer graphics, PC gaming, and accelerated computing.

Senior IP Counsel

OR ยท On-site +1

... gaming, user experience, platform architecture, and related technologies ... Partner with R&D, product, and engineering teams to support invention identification, evaluation ...

Company Description If you have played the top 100 mobile games in the market, you probably used ... While we sell to marketing and business teams, we are developers building for developers. Here are ...

Company Description If you have played the top 100 mobile games in the market, you probably used ... While we sell to marketing and business teams, we are developers building for developers. Here are ...

ENGR SR SOFTWARE DEVT

OR ยท On-site +1

$122K - $161K/yr

Senior Software Engineer 3M Health Care is now Solventum At Solventum, we enable better, smarter ... game-changing innovations at the intersection of health, material and data science that change ...

Senior Software Engineer - React Native

OR ยท On-site +1

$150K - $220K/yr

What you'll do: We're looking for a Senior Software Engineer who specializes in React Native to ... Background in sports, fantasy, or gaming * Experience working on wagering, betting, or other high ...

... constantly evolving game. Data science is a competitive differentiator for Nike and is ... Build and maintain end-to-end analytical pipelines, covering data ingestion, feature engineering ...

Senior Creative Designer, Creative Publishing

OR ยท On-site +1

$210K - $300K/yr

As a Senior Creative Designer, you will work across disciplines to support our developers in building the highest quality games. You will be a point of contact for creative guidance and feedback ...

Showing results 21-40

Senior Game Programmer information

See Oregon salary details

$14

$55

$75

How much do senior game programmer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for senior game programmer in Oregon is $55.27, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $66.06 per hour, depending on experience, location, and employer.

What is a senior game programmer?

Senior Game Programmers are experienced software developers who design, implement, and optimize code for video games. They typically lead programming teams, mentor junior developers, and collaborate closely with artists, designers, and other departments to bring game concepts to life. Their responsibilities often include solving complex technical challenges, ensuring high performance and stability, and making key decisions about game architecture and technology. Senior Game Programmers usually have several years of industry experience and deep knowledge of programming languages such as C++ or C#. They play a crucial role in shipping polished, high-quality games.

What skills and qualifications are needed to thrive as a senior game programmer?

To thrive as a Senior Game Programmer, you need deep expertise in programming languages like C++ or C#, solid knowledge of game development frameworks, and a degree in computer science or a related field. Experience with game engines such as Unity or Unreal Engine, as well as proficiency in debugging, optimization, and version control systems like Git, is typically required. Strong problem-solving, leadership, and communication skills help you collaborate with multidisciplinary teams and mentor junior developers. These skills are crucial to delivering high-quality, performant games while ensuring efficient teamwork and project success.

How does a senior game programmer typically collaborate with other teams during the development cycle?

Senior Game Programmers play a central role in cross-functional collaboration throughout the game development process. They frequently work alongside designers to translate gameplay ideas into functional mechanics, coordinate with artists to ensure asset integration, and partner with QA testers to identify and resolve bugs. Clear communication and problem-solving skills are essential, as the Senior Game Programmer often bridges technical and creative visions, helping to guide less-experienced programmers and align multiple teams towards a shared project goal.

What is the difference between Senior Game Programmer vs Game Developer?

AspectSenior Game ProgrammerGame Developer
CredentialsBachelor's in Computer Science or related field, experience in programming languages like C++/C#Bachelor's in Computer Science, Game Design, or related field, programming skills often required
Work EnvironmentFocus on coding, debugging, optimizing game systems, often in a team of programmersBroader role including design, scripting, and sometimes project management, working across departments
Industry UsageCommonly used in game studios for technical rolesUsed broadly for roles involving game creation, including design and development

The main difference is that a Senior Game Programmer specializes in coding and technical development of game systems, while a Game Developer has a broader role that may include design, scripting, and project coordination. Senior Game Programmers focus on technical implementation, whereas Game Developers often handle multiple aspects of game creation.

What are the most commonly searched types of Game Programmer jobs in Oregon?

The most popular types of Game Programmer jobs in Oregon are:

What are popular job titles related to Senior Game Programmer jobs in Oregon?

For Senior Game Programmer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Senior Game Programmer jobs in Oregon look for?

The top searched job categories for Senior Game Programmer jobs in Oregon are:

What cities in Oregon are hiring for Senior Game Programmer jobs?

Cities in Oregon with the most Senior Game Programmer job openings:

Infographic showing various Senior Game Programmer job openings in Oregon as of August 2026, with employment types broken down into 66% Full Time, 24% Part Time, 1% Temporary, and 9% Contract. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $114,965 per year, or $55.3 per hour.

Senior Software Engineer

Resource Data, Inc

Portland, OR โ€ข On-site

$129K - $171K/yr

Full-time

Re-posted 10 days ago


Job description

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges.
The Senior Software Engineer drives the design and implementation of complex software systems and components, applying sound judgment in situations with limited direction. This role plays a key part in elevating overall solution quality through technical leadership, collaboration, and mentorship, while maintaining strong client relationships and delivering high-quality, scalable solutions.
Key Responsibilities
  • Contribute across the full application stack, including front-end interfaces, back-end services, APIs, integrations, and database layers using modern development frameworks
  • Design and develop modern front-end applications and user interfaces using React and related front-end technologies
  • Design, optimize, and maintain normalized relational database schemas independently
  • Perform high standards for code quality, testing, documentation, and overall solution integrity
  • Drive adoption of source control best practices, including code reviews and CI/CD pipeline integration
  • Contribute to requirements analysis, refine high-level needs, and translate them into actionable development plans
  • Identify opportunities to improve technical solutions, delivery approaches, and client outcomes
  • Support estimation, scoping, and proposal development activities

Basic Qualifications
  • 4+ years of professional software engineering experience
  • Experience building front-end applications with React, including component-based architecture, state management, and API integration
  • Full-stack development experience using modern back-end frameworks, especially Microsoft .NET Framework and .NET Core / .NET, including development of APIs, services, and enterprise applications
  • Proven ability to lead the design and implementation of complex or ambiguous systems with limited direction
  • Strong judgment in making architectural and technical tradeoffs across performance, scalability, security, and delivery constraints
  • Advanced experience with source control systems, branching strategies, and code review practices
  • Hands-on experience with CI/CD pipelines and automated deployment processes
  • Demonstrated ability to establish and uphold testing, documentation, and code quality standards
  • Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders

Preferred Qualifications
  • Experience working in consulting or client-facing environments
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and modern application architectures
  • Background in the natural resource management or environmental services sector
  • Experience designing distributed systems or microservices architectures
  • Strong background in relational database design and performance optimization
  • Exposure to Agile or hybrid Agile/Waterfall delivery models
  • Experience contributing to technical proposals, estimations, or pre-sales activities

About Us
For more than 37 years, we've designed and built innovative technology solutions for our clients most complex challenges. We work on diverse projects spanning different industries, tech stacks, and systems. Forming strong partnerships with our clients is a cornerstone of our success. As a result, we've expanded to 5 locations and more than 200 employees.
We Believe in Team
We come from diverse backgrounds, not just IT, and have a wide range of interests. This diversity brings unique perspectives and insights to our work. You'll always find support from coworkers-no matter their role or location. We believe in working together, pooling our ideas and expertise to achieve amazing results. Together, let's conquer challenges and grow our skills all while enjoying our work.
It's About Balance
"Work-life balance" isn't a catch phrase, it's a core value we live every day. Say goodbye to overtime, long hours, and constant travel. Our culture is built around focusing on what truly matters to you. Whether it's investing quality time with family, achieving personal fitness goals, dominating your favorite game, or embarking on that dream safari, we support your outside interests.
Join us and discover a more fulfilling and enjoyable way to work.
Resource Data is an Equal Opportunity Employer and welcomes any qualified individuals authorized to work for ANY employer in the U.S. Resource Data does not discriminate against applicants on the basis of their race, color, national origin, religion, creed, disability, age, sex, sexual orientation, gender identity, marital status, familial status, or status with regard to public assistance, or membership or activity in a local human rights commission.
Please note: Resource Data will not provide immigration-related support or sponsor employment authorization for this position. Immigration related support includes documentation needed for any international student curricular, optional practical training (OPT), or exchange programs. Visas that require sponsorship include any employment authorization documents that require immigration support from an employer. Resource Data is not accepting candidates from third-party agencies at this time. The following states are not approved for remote payroll at this time: New York, California, New Jersey, Kentucky, Maine, Montana, New Hampshire, New Mexico, Vermont, Hawaii, Virginia, Massachusetts