1

Rendering Engineer Jobs (NOW HIRING)

Rendering Bug Fixes & Correctness [Secondary] Pick up C++ rendering tickets alongside the core ... Where your production engineering instincts and graphics knowledge combine. WHAT YOU'LL BRING

next page

Showing results 1-20

Rendering Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do rendering engineer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for rendering engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What are the typical day-to-day responsibilities of a Rendering Engineer?

Rendering Engineers are primarily responsible for developing, optimizing, and maintaining rendering pipelines that produce high-quality real-time or offline graphics. Their daily tasks often involve writing and debugging shaders, profiling graphics performance, implementing new visual features, and collaborating closely with artists and other engineers to achieve desired visual results. They may also troubleshoot rendering bugs and explore new technologies to improve visual fidelity or efficiency. Most work is done as part of a cross-functional team, requiring frequent communication and coordination with colleagues in art, design, and engineering.

What are the key skills and qualifications needed to thrive in the Rendering Engineer position, and why are they important?

A Rendering Engineer needs strong proficiency in computer graphics, 3D math, and programming languages such as C++ or Python, often with a degree in computer science or a related field. Familiarity with rendering engines (like Unreal or Unity), GPU programming (DirectX, Vulkan, OpenGL), and shader development are highly valuable and sometimes required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills set standout professionals apart. These skills enable Rendering Engineers to deliver high-quality visual experiences and collaborate effectively on complex, multidisciplinary projects.

What does a Rendering Engineer do?

A Rendering Engineer specializes in developing and optimizing graphics rendering systems for real-time applications like video games, simulations, and visual effects. They work with graphics APIs (such as DirectX, OpenGL, or Vulkan) and shader programming to improve visual fidelity and performance. Their responsibilities often include optimizing frame rates, implementing lighting and shading techniques, and troubleshooting graphical issues. They collaborate closely with artists and game developers to balance visual quality with computational efficiency.

More about Rendering Engineer jobs
What cities are hiring for Rendering Engineer jobs? Cities with the most Rendering Engineer job openings:
What are the most commonly searched types of Rendering Engineer jobs? The most popular types of Rendering Engineer jobs are:
What states have the most Rendering Engineer jobs? States with the most job openings for Rendering Engineer jobs include:
Infographic showing various Rendering Engineer job openings in the United States as of May 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

Senior Software Engineer, Graphics, Fonts and Text Rendering

Google

Raleigh, NC • On-site

$136K - $168K/yr

Full-time

Posted 23 days ago


Google rating

8.8

Company rating: 8.8 out of 10

Based on 92 frontline employees who took The Breakroom Quiz

31st of 186 rated software companies


Job description

Job Summary:
Google is a leading technology company that develops next-generation technologies impacting billions of users. They are seeking a Senior Software Engineer to enhance text rendering capabilities across various platforms and collaborate with design and engineering teams to deliver high-quality graphics solutions.
Responsibilities:
• Enhance the capabilities and performance of text rendering in Skia across Chrome, Android, and other Google platforms.
• Implement support for emerging fonts and evolve text support alongside operating system updates.
• Develop shaping and alignment APIs to support the latest designs.
• Collaborate with cross-functional design and engineering teams to build high-quality cross-platform graphics solutions.
• Triage and resolve system issues, and use AI to accelerate engineering productivity.
Qualifications:
Required:
• Bachelor’s degree or equivalent practical experience.
• 5 years of experience in software development using C++.
• Experience with graphics programming, including work with rendering libraries or graphics APIs (e.g., Skia, Vulkan, or OpenGL).
Preferred:
• Master's degree or PhD in Computer Science or related technical field.
• 1 year of experience in a technical leadership role.
• Experience with low-level graphics programming and vector graphics.
• Experience working with graphics APIs, such as SVG, Canvas2D, OpenGL, WebGL, WebGPU, Vulkan, Metal, or DirectX and utilizing text libraries such as Freetype, Harfbuzz, CoreText, or DirectWrite for rendering and shaping.
• Experience in platform development across Android, Chrome (Mac and Linux), Web, or iOS.
Company:
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet. Founded in 1998, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Google employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom