1

Senior Graphics Programmer Jobs in Seattle, WA (NOW HIRING)

Senior C++ Programmer

Seattle, WA ยท On-site

$120 - $160/hr

NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological ... Complete development of the COMPASS graphical user interface. * Add controls that allow users to ...

New

CMF/Sr. Graphic Designer

Seattle, WA ยท Hybrid

$75K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior CMF Designer will be responsible for defining and executing the aesthetic vision for ... Engineering and Marketing to develop compelling CMF strategies that resonate with diverse global ...

CMF/Sr. Graphic Designer

Seattle, WA ยท On-site

$75K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior CMF Designer will be responsible for defining and executing the aesthetic vision for ... Engineering and Marketing to develop compelling CMF strategies that resonate with diverse global ...

CMF/Sr. Graphic Designer

Seattle, WA ยท Hybrid

$75K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior CMF Designer will be responsible for defining and executing the aesthetic vision for ... Engineering and Marketing to develop compelling CMF strategies that resonate with diverse global ...

Position Overview Pivot Path is seeking a highly skilled Senior C++ Programmer to support the ... Lead the continued development of the COMPASS model's graphical user interface (GUI), expanding ...

Position Overview Pivot Path is seeking a highly skilled Senior C++ Programmer to support the ... Key Responsibilities: โ€ข Lead the continued development of the COMPASS model's graphical user ...

Senior C++ Programmer

Seattle, WA ยท On-site

$140 - $200/hr

Position Overview Pivot Path is seeking a highly skilled Senior C++ Programmer to support the ... Lead the continued development of the COMPASS model's graphical user interface (GUI), expanding ...

Senior Developer - JAVA/Axis2

Bellevue, WA ยท On-site

$64.50 - $82.50/hr

Senior Developer - JAVA/Axis2 Location: Bellevue, WA(Onsite) Job Type: Full Time Superior ... together with the graphics libraries Experience in Teamcenter Enterprises Experience in web ...

Senior Compiler Engineer - AI

Redmond, WA ยท On-site

$117K - $160K/yr

NVIDIA is a leader in computer graphics and AI technology, seeking a Senior Compiler Engineer with expertise in compiler technologies. The role involves driving innovative solutions in compilers and ...

Sr. Civil Designer

Woodinville, WA

  • Medical

  • Dental

  • Vision

  • PTO

An industry-leading engineering firm specializing in civil engineering, surveying, and land use ... Training and mentoring CAD and graphics personnel * Conducting performance reviews and ...

Showing results 21-40

Senior Graphics Programmer information

See Seattle, WA salary details

$15

$59

$81

How much do senior graphics programmer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for senior graphics programmer in Seattle, WA is $59.49, according to ZipRecruiter salary data. Most workers in this role earn between $50.05 and $71.11 per hour, depending on experience, location, and employer.

How does a senior graphics programmer typically collaborate with other departments during a game development project?

A Senior Graphics Programmer works closely with artists, designers, and technical directors to ensure that visual features are both cutting-edge and feasible within the project's constraints. They often translate artistic visions into optimized, real-time rendering solutions and provide technical feedback on asset creation. Regular meetings and code reviews help align the graphics team's work with the broader development goals, while cross-discipline problem-solving is common to address performance or visual fidelity challenges. Effective communication and teamwork are essential, as graphics programming decisions can significantly impact the gameplay experience and production timeline.

What are the key skills and qualifications needed to thrive as a senior graphics programmer, and why are they important?

To thrive as a Senior Graphics Programmer, you need advanced knowledge of computer graphics theory, C++ programming, and a degree in computer science or a related field. Expertise with graphics APIs such as DirectX, OpenGL, or Vulkan, and experience using shader languages (HLSL/GLSL) are typically required. Strong problem-solving abilities, collaboration, and effective communication help you work across teams and innovate in complex technical environments. These skills ensure the creation of efficient, visually impressive graphics systems that meet the demands of modern games or applications.

What is the difference between Senior Graphics Programmer vs Graphics Engineer?

AspectSenior Graphics ProgrammerGraphics Engineer
Required CredentialsBachelor's or Master's in Computer Science, Computer Graphics, or related field; extensive experience in graphics programmingSimilar educational background; may have less experience or focus on implementation
Work EnvironmentDevelops advanced graphics features, shaders, rendering techniques in game engines or visualization toolsSupports graphics development, optimizes rendering pipelines, and implements graphics solutions
Employer & Industry UsageUsed in gaming, simulation, and visual effects industries; common in companies developing real-time graphicsFound in similar industries, often collaborating with graphics teams to improve rendering performance

The main difference is that Senior Graphics Programmers typically lead complex graphics development projects, focusing on advanced rendering techniques, while Graphics Engineers support and optimize existing graphics systems. Both roles require strong technical skills, but Senior Graphics Programmers usually have more experience and responsibility in designing innovative graphics solutions.

What does a senior graphics programmer do?

A Senior Graphics Programmer is responsible for designing, developing, and optimizing graphics systems and visual effects in video games, simulations, or other interactive applications. They work with rendering pipelines, shaders, and hardware APIs to ensure high visual quality and performance. Their role often involves collaborating with artists and other engineers to implement advanced visual features, troubleshoot graphical issues, and stay updated with the latest graphics technologies. Senior Graphics Programmers also mentor junior team members and help set technical direction for graphics development.

What are the most commonly searched types of Graphics Programmer jobs in Seattle, WA?

The most popular types of Graphics Programmer jobs in Seattle, WA are:

What are popular job titles related to Senior Graphics Programmer jobs in Seattle, WA?

For Senior Graphics Programmer jobs in Seattle, WA, the most frequently searched job titles are:

What job categories do people searching Senior Graphics Programmer jobs in Seattle, WA look for?

The top searched job categories for Senior Graphics Programmer jobs in Seattle, WA are:

Infographic showing various Senior Graphics Programmer job openings in Seattle, WA as of August 2026, with employment types broken down into 2% Internship, 80% Full Time, 13% Part Time, 1% Temporary, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $123,744 per year, or $59.5 per hour.

Senior C++ Programmer

Socket.dev

Seattle, WA โ€ข On-site

$120 - $160/hr

Other

Posted 2 days ago

New


Job description

Place of Performance:

NOAA Fisheries, Northwest Fisheries Science Center
Fish Ecology Division
2725 Montlake Boulevard East
Seattle, Washington 98112

Brief Summary:

NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating with NOAA scientists. .

Requirements:
  • Must have a degree in computer science or a related field.
  • Must have at least 10 years of applied programming experience.
  • Must demonstrate strong C++ proficiency through relevant completed projects.
  • Must have experience working with large, complex, object-oriented C++ applications.
  • Must be able to work with C++17, Qt 6, Boost, and Git.
  • Must be able to compile, test, troubleshoot, and deploy software builds.
  • Must be able to create Windows installer packages using NOAAโ€™s documented process.
  • Must communicate clearly and professionally with NOAA scientists and project personnel.
  • Must provide regular progress reports and update technical and user documentation.
  • Must be able to complete required NOAA security screening and information-technology training.
  • Must protect NOAA data and comply with applicable information-security requirements.
  • Coursework or experience in ecology, fisheries, oceanography, natural resources, or a related field is strongly preferred.
  • Experience developing ecological models used to support management decisions is strongly preferred.
Duties:
  • Complete development of the COMPASS graphical user interface.
  • Add controls that allow users to modify model parameters and environmental data, including flow and temperature.
  • Complete the adult fish passage module for upstream migration and dam passage.
  • Develop ecological functions for reservoir survival, travel time, tailrace delay, fish-ladder movement, fallback, and harvest.
  • Work with NOAA scientists to calibrate model parameters using radio-telemetry and PIT-tag data.
  • Troubleshoot, debug, test, and maintain approximately 230,000 lines of C++ code.
  • Implement model changes requested by NOAAโ€™s West Coast Region.
  • Support analyses related to salmon management, hydropower operations, litigation, and the Endangered Species and Magnuson-Stevens Acts.
  • Improve software speed, efficiency, memory usage, reliability, and ease of use when necessary.
  • Maintain existing acceptance-test parity and confirm that updates produce correct results.
  • Create and deploy Windows builds while maintaining compatibility with Linux and macOS where practical.
  • Document completed work and provide evidence that each update functions as expected.
  • Support the graphical interface and adult passage module during any exercised option years.
  • During Option Year One, add tributary travel-time and survival functionality and other NOAA-prioritized ecological features.
  • During later option years, continue maintenance and expand features based on previously completed work.
  • Obtain written NOAA approval before performing work that expands the agreed scope.
  • Ensure all code and documentation developed under the contract are delivered to and become the property of the U.S. Government.
#J-18808-Ljbffr