Senior Rendering Engineer - Optimization Specialist
We're making a football game
We believe football gaming should be as exciting and inclusive as the sport itself. Our vision is to build the world’s most player-centric football game, which empowers a global community to compete, create, and connect. No outdated licenses. No legacy limitations. Just pure football, driven by innovation, culture, and the people who love the game.
GOALS is for the kids and the champions. The creators, the grinders, the entertainers. For every moment of skill, every style of play, and every version of you. This is more than just a game — it’s a new standard.
Welcome to the engineering team
Do you want to be part of the creation of the game football deserves, while also making sure to democratize its reach? As a Senior Rendering Programmer - Optimization specialist, you will play a key part in this; you will develop and optimize the rendering pipeline for our multiplayer football game. You will work with a team of programmers and collaborate closely with tech artists, artists, and designers to ensure the visual fidelity, performance, and efficiency of the graphics rendering in our projects.
If you're passionate about pushing the boundaries of rendering technology, thrive in a collaborative environment, and relish the prospect of crafting unforgettable gaming experiences, then GOALS is the place for you. Join us in our journey to create the future of rendering technology that scales over multiple platforms.
We use Unreal Engine 5.
At GOALS, you will...
- Optimize and develop our renderer, game engine, and data pipelines.
- Optimize the performance of existing rendering features, shaders, and related code across multiple GPU architectures.
- Dive deep into the realm of memory and performance analysis (both CPU and GPU), ensuring our systems perform seamlessly across platforms, from high-end to low-end.
- Share your knowledge and expertise by mentoring fellow engineering team members, fostering growth and innovation within the team.
Ideally, you have...
- 5+ years of professional experience as a render or engine programmer.
- Previous experience with writing rendering code in Vulkan, Metal, Direct3D, OpenGL, or similar.
- Previous experience with profiling and debugging rendering code (using Unreal Insights, PIX, Razor, NVIDIA Nsight, RenderDoc, Arm Performance Studio, or similar software).
- Good understanding of GPU shaders and shader programming languages (GLSL/HLSL, vertex/fragment/compute)
- Strong C++ and software design skills, including experience working in multithreaded and memory-constrained environments.
About the Employment
The position is permanent, and you can work from our Stockholm office, hybrid, or fully remote from anywhere in Europe. It is important that you are able to communicate unhindered in verbal/written English.
For this position, we do not offer relocation assistance.
In addition to opportunities for creative impact and professional growth, working at GOALS has many other benefits, like an occupational pension, 30 days of PTO, flexible work hours, stock options, and more. Learn more here.
Application
For this role, we would like you to include:
- LinkedIn profile, CV, or any other document that showcases your experience
- A link to your GitHub (if applicable)
We strongly encourage you to apply even if you don’t feel that you tick all the boxes. You just might be exactly what we need, even if we haven’t understood it yet. GOALS is still a young company, and we change quickly. But one thing that never changes is our conviction that we need a diverse studio environment, filled with different perspectives and skills.
- Department
- Engineering
- Role
- Rendering Engineer
- Locations
- Stockholm, Remote (within Europe)
- Remote Work
- Optional Remote

About GOALS
GOALS is a remote-first game studio, with HQ in Stockholm. We’re developing the biggest thing happening to football since, well, the football.
Already working at GOALS?
Let’s recruit together and find your next colleague.