CrawlJobs Logo

Senior Rendering Engineer

Finland, Helsinki · Job Posted January 09, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced Rendering Engineer to join our central tech team, which focuses on developing shared in-house graphics technologies and workflows that power our games. In this role, you will primarily develop rendering systems with predictable performance across a variety of devices. You’ll be joining a small but highly focused and effective team. Our team's responsibility is to optimize 3D assets from DCC tools, move them through the engine, and ultimately render them on power-constrained devices. We collaborate closely with multiple game teams, ensuring that our shared graphics technology serves both creative and technical needs.

Job Responsibility

  • Collaborate with game teams to identify and solve problems in 3D graphics, rendering, runtime performance, and memory efficiency
  • Iterate and improve upon existing legacy systems that are already widely used, ensuring minimal production disruption
  • Support artists and designers in achieving the game’s visual targets while maintaining excellent runtime performance, especially on low-end hardware
  • Communicate effectively with game teams and other stakeholders, building trust, providing clarity on deep technical topics, and minimizing surprises

Requirements

  • 7+ years of experience in related fields
  • Ability to write efficient, simple, and reliable C/C++
  • Experience with real-time applications (60Hz+)
  • Ability to work with legacy codebases
  • Shader programming experience (GLSL, MSL, HLSL, or equivalent)
  • Low-level graphics API experience (OpenGL ES 3.0, Metal, Vulkan, or equivalent)
  • Experience with multi-threaded systems
  • Solid 3D math skills
  • Ability to collaborate, communicate, and support tech and game teams

Nice to have

  • Experience with data-oriented design
  • Experience with low-end/power-constrained mobile platforms or game consoles
  • Experience with 3D engines and asset pipelines
  • Experience with graphics analysis and profiling tools (RenderDoc, Metal Debugger, ARM Streamline, etc.)
  • A working understanding of CPU and GPU architectures
  • Always aims for simplicity in designs and implementations, and especially avoids unnecessary complexity
  • Motivated and results-oriented
  • Interest in games and graphics technologies

What we offer

  • Relocation support
  • Compensation and benefits structured to allow you to enjoy your time
  • Freedom and independence
  • Supportive work environment and resources

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Rendering Engineer

8 matching positions

Senior Software Engineer - Rendering

Develop custom GPU technologies for the fastest 64-bit painting engine on iOS. Y...
Location
Location
Australia , Hobart; Sydney
Salary
Salary:
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Firm understanding of systems programming in C/C++
  • Experience with CPU/GPU optimization and debugging
  • Experience with a modern graphics API (Metal/Vulkan/DirectX 11)
  • Deep understanding of modern rendering pipelines and hardware in a realtime domain
  • Competence in linear algebra and trigonometry
  • Experience writing vertex/fragment and compute shaders
  • Excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Work on our next generation virtual texturing based rendering and painting engine
  • Solve complex and unique technical problems in a realtime and memory constrained environment
  • Develop next generation software that pushes the hardware to its limits
  • Work with our product designers, product owner and engineers to deliver industry-leading graphics experiences and functionality
What we offer
What we offer
  • Visa Support
  • Fulltime
Read More
Arrow Right

Senior Engineer

At G2i, we don’t just hire for AI — we build with it. We’re partnering with lead...
Location
Location
Salary
Salary:
50.00 USD / Hour
g2i.co Logo
G2i Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional full-stack experience (or equivalent)
  • Proven experience in React 19, Node.js
  • Hands-on experience with Docker and cloud-based deployment workflows
  • Startup experience — fast-moving, pragmatic, and adaptable
  • Strong understanding of modern front-end patterns, server-side rendering, and performance optimization
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full-stack web applications using React 19, and Node.js
  • Implement tRPC APIs and ensure type-safe, end-to-end communication across services
  • Containerize and deploy applications using Docker, ensuring smooth CI/CD pipelines
  • Collaborate with designers and other engineers to ship performant, scalable features quickly
  • Maintain high code quality, test coverage, and documentation standards
What we offer
What we offer
  • Remote-first, global team
  • Fulltime
Read More
Arrow Right

Senior Rendering Programmer

Crytek has always been at the forefront of real-time rendering. This is an oppor...
Location
Location
Germany , Frankfurt
Salary
Salary:
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Rendering/Graphics Engineer
  • 2+ years in the gaming industry
  • At least a bachelor's degree in computer science or equivalent experience
  • Excellent C++ programming and software design skills
  • Excellent GPU and CPU debugging and optimization skills
  • Strong understanding of graphics pipelines and rendering techniques
  • Deep experience with one or more of the following: DirectX 12, Vulkan, AGC
  • Strong passion for video game technology and graphics in particular
  • Experience with game engines, preferably experience with CRYENGINE
  • Team player and self-driven
Job Responsibility
Job Responsibility
  • Ownership of significant CRYENGINE rendering features and be responsible for their quality and performance
  • Develop new rendering features in collaboration with the internal game productions to achieve visually stunning experiences
  • Work with the CRYENGINE Team to improve the core rendering infrastructure
  • Dive into low level optimizations on PC and consoles
  • Maintain and optimize existing rendering code
  • Aid in profiling and optimization of game projects
What we offer
What we offer
  • Career Path
  • Relocation Support (relocation budget, flight coverage, visa/permit assistance, settling-in help)
  • Company Apartment (first three months)
  • Public Transport Pass
  • Gym Card (Fitness First membership)
  • State-of-the-art Office
  • Equal Opportunity & Inclusion
  • German Classes
  • Events (company parties, Gamescom trip)
  • Vacation Days (24 days per year, increasing up to 28)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • To work with Design/PM/partner teams to come up the suitable UX design
  • To build versatile rendering UX package/library on various platform
  • To use data processing and monitoring system to analyze the system performance and drive the improvement on full ads stack.
What we offer
What we offer
  • Benefits and other compensation may be eligible.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Embedded UI - C++

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software engineering, preferably with a focus on embedded systems or UI performance
  • Strong proficiency in C++ programming, with experience in developing and optimizing rendering engines or UI frameworks
  • Built JavaScript/TypeScript frameworks or worked on JS virtual machines and runtimes
  • Solid understanding of Linux OS concepts and experience working in Linux-based environments
  • Experience with test automation as part of the software development lifecycle
  • Familiarity with embedded development principles, particularly in mid-level firmware or system software
  • Ability to work independently and asynchronously in a distributed team environment across multiple time zones
  • Excellent communication skills to collaborate effectively with cross-functional teams
  • A track record of delivering high-performance, snappy user experiences through efficient and maintainable code
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance the high-performance grid rendering component that power Roku’s app engine
  • Using agentic coding to accelerate feature development and testing
  • Collaborate with cross-functional teams including the Home Screen and EPG teams to integrate feature requests and optimize UI responsiveness
  • Implement unit, integration, and functional tests to ensure high-quality, snappy user experiences across Roku devices
  • Apply deep knowledge of Linux and OS concepts to improve system stability and performance
  • Work autonomously in a distributed team environment, communicating effectively across time zones and locations
  • Participate in design discussions and code reviews to uphold best practices in embedded C++ development and system architecture
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for a Senior Software Engineer to join our Microsoft Copilot Expe...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and build high-performance, resilient web experiences for Microsoft Copilot
  • Own end-to-end delivery across client, service, and data layers
  • Improve reliability, latency, and responsiveness of Copilot interactions (e.g., time-to-first-token, rendering, streaming UX)
  • Collaborate with product managers and designers to translate user needs into scalable solutions
  • Build and evolve telemetry pipelines and instrumentation to measure user engagement and satisfaction
  • Design session-level event models to better understand user journeys and intent
  • Partner with data/analytics teams to derive insights that directly influence product direction
  • Architect systems for large-scale, low-latency experiences
  • Work on data ingestion pipelines (e.g., event pipelines, logging systems, analytics backends)
  • Ensure systems meet privacy, compliance, and security standards
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - C++/UI

We are looking for a strong C++ Software Engineer to support development of next...
Location
Location
United States , Austin, Texas; Mountain View, California; Warren, Michigan
Salary
Salary:
138000.00 - 175000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of experience delivering embedded or system-level software in production environments
  • Experience integrating with ECUs and communication protocols (CAN, LIN, Ethernet)
  • Strong proficiency in modern C++ (C++11/14/17)
  • Experience in one or more: Qt / QML, Altia, Skia, OpenGL, Vulkan, Embedded graphics/UI frameworks
  • Good understanding of: Rendering pipeline, Frame timing/jank, Animation handling, Adaptive/responsive layouts, Multi-display architecture
Job Responsibility
Job Responsibility
  • Develop and maintain infotainment UI applications using modern C++
  • Work closely with System Engineering, UX, Product, and Validation teams to understand and implement requirements
  • Debug and root-cause issues related to rendering, startup performance, power moding, IPC communication, and graphics behavior
  • Integrate vehicle signals/services into UI applications
  • Support feature bring-up on QNX/Linux/Android platforms
  • Contribute to scalable and adaptive UI frameworks across multiple vehicle programs
  • Participate in code reviews, unit testing, static code analysis, and CI/CD workflows
  • Support performance optimization, memory analysis, and startup time improvements
  • Collaborate with cross-functional teams during vehicle integration and milestone deliveries
What we offer
What we offer
  • Health and wellbeing benefit programs
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Senior Frontend Engineer - Next.JS

We are looking for a Frontend Engineer to contribute to the maintenance and deve...
Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Up to 4 years of professional frontend development experience
  • Proficiency with React and Next.js, including familiarity with server-side rendering concepts
  • Working knowledge of TypeScript
  • Experience consuming APIs and rendering dynamic content
  • Familiarity with modern frontend build tools and version control (Git)
Job Responsibility
Job Responsibility
  • Develop and maintain features within a Next.js (SSR) / React web application
  • Integrate with Sanity headless CMS for content-driven pages
  • Collaborate with backend engineers on API integration and data rendering
  • Write documented, clean, well-tested TypeScript code following established patterns and standards
  • Assist with frontend performance optimization and bug fixes
  • Participate in code reviews and team discussions
  • Fulltime
Read More
Arrow Right