facebook tracking

Game Programmer (C++)

Paradox Development Studio is looking for a C++ Game Programmer to build features and game systems on top of our in-house engine for Grand Strategy Games such as Stellaris, Europa Universalis and Imperator: Rome. You will be a fundamental part of creating fun and rich strategy games that keep players engaged for years.

About the Role

As a Game Programmer you will be working in a small team solving challenging problems using C++. You will be developing features and systems alongside designers and artists that fundamentally shape the games we release. Our developers have a high level of ownership over their work and it’s important that you can plan and manage your work efficiently.

Our cross-discipline teams are excited to collaborate regularly and work together to craft the best possible experiences. As such, you should be good at cooperating with people while also being passionate about games. Our company culture revolves around being dedicated, nerdy, open-minded and getting-shit-done and if you think those words describe you - you should drop us a line!

As a Game Programmer you will…

  • Build and maintain well-engineered C++ code with high levels of stability and performance.
  • Design and implement features in at least 2 different focus areas such as gameplay systems, AI, networking, graphics, user interface, our scripting language and optimisation.
  • Solve interesting problems, from designing and building new systems from scratch to optimising features to be both performant but scriptable.
  • Collaborate daily with, and estimate tasks for, other programmers, designers and artists.
  • Continue to level-up as a programmer by sharing knowledge through internal workshops and giving / receiving guidance and feedback with other programmers.

Requirements

  • Excellent understanding of modern C/C++ (C++11/14).
  • A minimum of 3 years of work experience with C++.
  • Good debugging skills.
  • Passion for video games.
  • Strong sense of independence and an ability to take long-term ownership of your features.
  • A desire to continually learn and improve and help others do the same.
  • Ability to estimate your tasks and collaborate with technical and non-technical colleagues.
  • Comfortable communicating with English, both written and spoken.

Nice to Have

  • An interest in strategy games (particularly grand strategy games).
  • Experience working with C++ on a shipped game project.
  • Experience developing for macOS or Linux, as well as Windows.
  • Experience working with Git, Jenkins and/or CMake.

Application Requirements

All applications must include;

  • CV / Resume.
  • Cover letter which includes; Reasons why you want to work at Paradox and what games you are currently playing.
  • A link to your solution to our Pathfinder Problem on Kattis (See Below).

Important. We do not accept links to GitHub / Personal Websites for your Pathfinder Submission. Only links to your submission on Kattis will be considered.

Pathfinder Problem

All applications must include a submission to our Online Pathfinder Problem. You must complete the challenge using our online system and we will evaluate your solution based on performance, stability and readability. This is your opportunity to show us what you’re capable of and how you work. You can find the test here.

Paradox Development Studio

At Paradox Development Studio we enjoy working close to our products and our fans and our developers regularly interact with players through forums and events, such as PDXCon. We think it’s important to get to know our colleagues so we end each Friday with a social hour at 4pm where we embrace our nerdy culture by chatting over a beer or breaking out into meeting rooms with board games and old video game consoles. Paradox consists of employees from all around the globe and we’re happy to offer relocation support for people applying from outside of Sweden.

To find out more about Working at Paradox, please click here.

Practical Information

Scope: Fulltime and permanent
Reports to: Project Lead
Location: Stockholm

If you think that this description matches your background, we highly encourage you to apply as soon as possible as we will interview candidates continuously for this position. In your application, please show us why your previous experiences and skills would work for this role and why you are interested in working at Paradox. If you don't match all the requirements, please demonstrate how your passion, attitude and interest in Paradox might compensate for this.

Since we strive for a more even gender distribution we highly encourage women to apply to this role.

Apply for this job

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

Stockholm

Västgötagatan 5
118 27 Stockholm Directions

Working at Paradox

So what’s in it for you? We keep it simple and have divided this into four areas: work, social, development, and compensation. This is a brief summary of our perks and what it means to work at Paradox. If you want to know more - get in touch!

  • Work

    Small teams and accessible managers means that your contributions are important to us

    You are close to the final product, our community and our fans - we encourage you to interact with our community and players directly through social media, our forum, and via streams

    Work/Life balance is important to us so our plans do not rely on crunch (this does not mean we never work overtime but overtime is relatively uncommon)

  • Social

    Company-wide Social Hour every Friday with snacks & beverages

    Yearly company parties

    Ping-Pong table/Pool Table, Warhammer table, and lots and lots of board games

    Spoiler-free break room environment for at least a week after major movie/show launch

  • Development

    Leadership courses available for all employees

    We continuously send employees to conferences and development opportunities such as GDC and GamesCom

    Lunch n´ Learn sessions held by employees: topics range from everything between “Doing business in China” to “Surviving the zombie apocalypse”

  • Compensation

    Competitive monthly salary and salary revision once per year

    Participation in our company wide profit share program

    5+1 weeks of paid vacation per year

    For international hires, we will provide relocation assistance (Visa application, Initial Home Finding, Settling in Service, and your flight)

Our Culture

In November 2016, we gathered the entire company for a four day conference in Malta. The focus of the conference was to discuss company direction, discuss our internal goals, and also put into words the company culture we are so keen to keep as we continue to grow. Together, we decided that the following cultural pillars are what makes up the foundation of Paradox:

- DEDICATED

- PASSIONATE

- GET SHIT DONE

- OPEN-MINDED

- NERDY

Already working at Paradox Interactive?

Let’s recruit together and find your next colleague.

email
@paradoxplaza.com
Teamtailor

Applicant tracking system by Teamtailor