
Engine Graphics Programmer
Paradox Interactive1 year ago
Stockholm, SwedenMid Level
Responsibilities
- Design, implement, and optimize graphical features, shaders, and rendering backends.
- Collaborate with technical leads, game developers, artists, and content designers to align engine functionality with creative goals.
- Ensure graphics systems meet performance benchmarks and run efficiently across platforms.
- Diagnose and resolve complex performance issues in multithreaded environments.
- Help enhance the technical foundation and workflows supporting Paradox games.
Requirements
- At least 3 years of C++ programming experience, preferably in the game industry.
- Strong expertise in 3D graphics and GPU technologies, including rendering pipelines, HLSL, and compute shaders.
- Experience with proprietary game engines and rendering APIs such as DirectX 12 and Vulkan.
- Ability to diagnose and resolve complex performance issues.
- Comfort working in multithreaded environments.
- Ability to explain complex technical concepts clearly in English.
Benefits
- Join a creative, quality-focused Engine & Tools team working on strategy games.
- Opportunities to take ownership, grow as a game developer, and shape gaming experiences.
- Regular interaction with fans through forums and events.
- Weekly Friday social hour for team connection and relaxation.
Tech Stack
Categories
Gaming