Engine Graphics Programmer

3 Months ago • 5 Years + • Game Engine

Job Summary

Job Description

As an Engine Graphics Programmer, you will be responsible for designing, implementing, and supporting advanced graphical systems for the in-house engine (Clausewitz) to bring games to life. You will collaborate with engine designers, game programmers, and artists to optimize workflows and ensure high-quality visuals. Key responsibilities include designing, implementing, and optimizing graphical features, shaders, and rendering backends, working closely with designers, technical leads, game developers, and artists to align engine functionality towards visual goals, and ensuring systems meet performance requirements and run efficiently.
Must have:
  • 5+ Years of C++ Game Programming Experience
  • Experience developing on Windows (Visual Studio)
  • Expertise in 3D Graphics & GPU Tech
  • Experience with proprietary game engines
  • Ability to diagnose and resolve performance issues
  • Comfortable working with multithreaded environments
  • Strong teamwork and communication skills
Perks:
  • Flexible hours (8h of work+1h lunch)
  • 25 day holidays
  • Private health insurance
  • PDX games (Steam Access)
  • BBQs & Teambuilding events
  • Friday Social Hour (Drinks, Games, Quizzes, etc.)
  • Coffee & Tea, Snacks, Fruit & Sodas
  • Relocation & Tax Assessment Services
  • 24/7 Access to gym equipment on-site and seasonal conditioning group classes
  • Sodexo Restaurant and Transportation Card Service (tax benefit)
  • Office with private garden by the beach
  • Dog friendly Facilities

Job Details

Engine Graphics Programmer

Are you passionate about our games, graphics technology, and creating immersive gaming experiences?

Do you have a strong C++ background and a deep understanding of 3D graphics and GPU technologies?

Join Paradox Tinto as an Engine Graphics Programmer, where you’ll help build and enhance the technical foundation for our games.

What You’ll Do...

As an Engine Graphics Programmer, you will be designing, implementing, and supporting advanced graphical systems for our in-house engine (Clausewitz) that bring our games to life.

You’ll be collaborating with engine designers, game programmers, and artists, to optimize their workflows and ensure high-quality visuals.


Key Responsibilities

  • Design, implement, and optimize graphical features, shaders, and rendering backends.

  • Work closely with designers, technical leads, game developers, and artists to align engine functionality towards visual goals.

  • Ensure systems meet performance requirements and run efficiently.



What We’re Looking For

  • 5+ Years of C++ Game Programming Experience.

  • Experience developing on Windows (Visual Studio).

  • Expertise in 3D Graphics & GPU Tech with strong knowledge of rendering pipelines, HLSL, and shaders.

  • Experience with proprietary game engines and rendering APIs like DirectX12 and Vulkan.

  • Ability to diagnose and resolve complex performance issues.

  • Being comfortable working with multithreaded environments and different disciplines.

  • Service-oriented attitude with strong teamwork and communication skills

  • High level of spoken and written English to have the ability to discuss and break down complex technical concepts.


At Paradox Tinto, we are a group of people who love grand strategy games and aim to deliver the best user experience by making a difference and shaping the world of strategy gaming.


The right candidate is passionate about our games and works well together with others to help us deliver great games. At Paradox we take pride in providing opportunities to develop and learn new skills. Therefore we also actively look for people who are interested in expanding their talents. Ideal Paradox employees enjoy working in a fast paced open work environment, and have good communication, pedagogical skills and respect towards other team members.


If you're ready to take ownership of your work and grow as a game developer, we'd love to hear from you.


Apply now and join us on an exciting journey at Paradox Tinto.


Practical information

Scope: Fulltime Employment (Permanent)

WFO: 5 days on-site

Location: Sitges, Barcelona (Spain)

Reports to: Head of Operations


Perks and Benefits:

  • Flexible hours (8h of work+1h lunch)

  • 25 day holidays

  • Private health insurance

  • PDX games (Steam Access)

  • BBQs & Teambuilding events

  • Friday Social Hour (Drinks, Games, Quizzes, etc.)

  • Coffee & Tea, Snacks, Fruit & Sodas

  • Relocation & Tax Assessment Services

  • 24/7 Access to gym equipment on-site and seasonal conditioning group classes

  • Sodexo Restaurant and Transportation Card Service (tax benefit)

  • Office with private garden by the beach

  • Dog friendly Facilities (warning, dogs sometimes bark and beg for cuddles while you are focusing on important tasks)


The Studio:

Founded in 2020, Paradox Tinto was established by a small and dedicated team of industry veterans led by Johan Andersson and Sonia Linares. Building on Paradox Development Studio’s experience, this team has been creating an awesome portfolio of content for Paradox Interactive’s flagship grand strategy IP, Europa Universalis, the game that started it all over twenty-five years ago!

If you think that this description matches you, we highly encourage you to apply as soon as possible as we will interview candidates continuously. If you don't match all the requirements, please demonstrate how your passion, attitude and interest in Paradox might compensate for that.

At Paradox Interactive we celebrate difference and care deeply about diversity and inclusion. We, therefore, encourage you, no matter who you are, to apply for this job if you think you’d be a great addition to our team.

Or, do you know someone who would be a perfect fit? Let them know!

The Team:

At Paradox Tinto we work in a small, gameplay focused team, where everyone is part of crafting the player experience and actively has an input on the design of the games we create. We believe that game development should be fun and strive for a relaxed, stress-free atmosphere. Being a small studio built from the ground up, we expect everyone to contribute to the development of the studio and its culture in a dynamic way.

The Location:

Our office is located in a Mediterranean coastal town called Sitges, Barcelona.

Sitges is barely 20 min away from El Prat, Barcelona’s International Airport, and not only has 17 different beaches around its own coastline (“Costa del Garraf”), but also offers an average of 300 days of sun a year. This warm and sunny weather is perfect to enjoy outdoor sports and leisure activities with your family and friends around the area; while altitude lovers still have a wide range of all-year round mountain activities in the Pyrenees, only 2h drive.

In addition, this historical town will captivate you with its open minded and international mindset, cultural events, creative and LGBTQI atmosphere topped up with delicious Mediterranean food and its excellent Spanish wine of course!

https://www.visitsitges.com/es/




30 days paid vacation (1).jpg

Similar Jobs

Riot Games - QA Engineer - LiveOps & SDK

Riot Games

Shanghai, China (On-Site)
1 Month ago
Notion - Head of Business Partnership Finance

Notion

San Francisco, California, United States (On-Site)
4 Weeks ago
Brainrider - Marketing Solutions Analyst

Brainrider

United States (Remote)
4 Weeks ago
 Many Chat  Inc  - Business Operations Specialist

Many Chat Inc

Barcelona, Catalonia, Spain (Hybrid)
2 Weeks ago
DraftKings - Senior Lead Software Engineer, Android

DraftKings

United States (Remote)
4 Months ago
Qualcomm - Engineer - Graphics Dev tools

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Wales, United Kingdom (Hybrid)
4 Months ago
Beyond Sports - Unity Developer

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
4 Months ago
Sega (UK) - Senior Engine Programmer

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Little prince studios - Senior Unity/C# Programmer

Little prince studios

Thailand (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dialpad AI - Sr. Product Manager

Dialpad AI

Buenos Aires, Buenos Aires, Argentina (Hybrid)
3 Months ago
Dream Sports - MISE Sales Manager - Meetings, Incentives & Sporting Experiences

Dream Sports

Delhi, India (On-Site)
4 Months ago
Amobear - UA Marketing Game/App

Amobear

Hanoi, Vietnam (On-Site)
3 Weeks ago
London stock Exchange - Senior Java Developer

London stock Exchange

London, England, United Kingdom (Hybrid)
3 Months ago
Maersk - People Partner

Maersk

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Amber - Senior Data Analyst

Amber

Guadalajara, Jalisco, Mexico (Remote)
2 Months ago
Zelis  - Service Delivery Analyst

Zelis

Hyderabad, Telangana, India (On-Site)
2 Months ago
Oliver Plus - Senior CG Motions Artist

Oliver Plus

India (Remote)
1 Month ago
Square - Junior Tax Analyst

Square

Kraków, Lesser Poland Voivodeship, Poland (Remote)
4 Weeks ago
Fluxon - Senior Technical Project Manager

Fluxon

Lisbon, Lisbon, Portugal (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sitges, Catalonia, Spain

Skydance - Rigging Senior Artist

Skydance

Madrid, Community Of Madrid, Spain (Hybrid)
3 Weeks ago
Make - HR Automation & AI Lead

Make

Madrid, Community Of Madrid, Spain (On-Site)
3 Months ago
Mattel Inc - Financial Analyst (Fixed Term Contract)

Mattel Inc

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Tesla - Autopilot Test Specialist

Tesla

Santa Oliva, Catalunya, Spain (On-Site)
6 Months ago
Philips - Radiology Informatics Implementation Clinical Lead

Philips

Madrid, Community Of Madrid, Spain (On-Site)
3 Months ago
Aristocrat - QA Automation Engineer

Aristocrat

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Socialpoint - Senior QA Analyst

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
3 Weeks ago
Welltech - IOS Engineer

Welltech

Barcelona, Catalonia, Spain (Remote)
1 Month ago
31st Union - Senior Core Engineer

31st Union

Valencia, Valencian Community, Spain (On-Site)
3 Months ago
Fortra - Marketing Campaign & Partner Lead

Fortra

Barcelona, Catalonia, Spain (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Qualcomm - DSP Tools Automation Engineer (With expertise in Python and GIT)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - Ad Delivery Algorithm Engineer-Game

bytedance

Singapore (On-Site)
9 Months ago
limbic entertainment - Engine Programmer

limbic entertainment

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago
Cygames - Network Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
2 Months ago
Riot Games - Technical Producer - Tech Foundations - Hextech - Developer Tools

Riot Games

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Moonton  - Senior Unity Client Developer

Moonton

Shanghai, China (On-Site)
2 Weeks ago
Thoughtfish GmbH - Unity Developer

Thoughtfish GmbH

Berlin, Berlin, Germany (On-Site)
1 Year ago
Winzo - Unity Developer

Winzo

New Delhi, Delhi, India (On-Site)
3 Months ago
Apple - GPU Developer Tools Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Brazil (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Today, Paradox consists of both publishing and internal game development. We have a broad portfolio of games and own the most important brands, including Stellaris, Europa Universalis, Hearts of Iron, Crusader Kings, Cities: Skylines, Prison Architect, Victoria, Age of Wonders and the World of Darkness catalog of brands. Since 2004, the company has published its games all over the world, initially through physical distribution but primarily in digital channels after 2006.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by Paradox Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug