
Senior Game Programmer
Paradox Interactive7 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