Paradox Interactive

Senior Game Programmer

Paradox Interactive
Apply
7 months ago
Tampere, FinlandSenior

Responsibilities

  • Architect and implement complex gameplay and system features using C# and Unity for PC and consoles.
  • Participate in high-level technical design to keep the codebase scalable and modular.
  • Solve challenging technical problems involving optimization and platform-specific constraints.
  • Collaborate with programmers, designers, and artists to develop high-performance mechanics.
  • Take complex features from concept through completion independently.

Requirements

  • Extensive professional experience in game programming, including a shipped title on PC or console.
  • Expert proficiency in C# and the Unity ecosystem.
  • Deep understanding of software architecture, design patterns, and the game development process.
  • Ability to work independently on complex features and clearly communicate technical constraints and solutions.

Benefits

  • Experience with Unity’s Data-Oriented Technology Stack, including ECS, Jobs, and Burst, is valued.
  • Knowledge of memory management and performance optimization for large-scale simulations is valued.
  • Experience with Xbox Series X/S, PS5, or Switch 2 development is valued.
  • Experience with CI/CD workflows and build automation is valued.
  • The role is office-based in Tampere, within walking distance of downtown.
  • Candidates are encouraged to apply promptly, with interviews conducted continuously.

Tech Stack

C#Unity

Categories

Gaming
Paradox Interactive

About Paradox Interactive

51-200 employees
Contact me