Jump to content
Sign in to follow this  

Generalist Programmer

Recommended Posts

Hello! We are Compulsion Games. We are an independent videogame developer based in Montreal, Canada. Our first game, Contrast, debuted in 2013 and told the story of a little girl and her imaginary friend. We are currently hard at work on our second game, We Happy Few, which is currently in Early Access on Steam and Game Preview on Xbox One.


We work on creative, original, high-quality experiences and are financially independent. We are a boutique team of industry veterans, who trust and respect each other and love our craft.


We are looking for a Generalist Programmer to come and work with us on We Happy Few, an award-winning, dystopian 1960s survival game about escaping from a delusional English society that is completely obsessed with happiness.


We Happy Few is a blend of a procedurally generated systemic gameplay and a linear story with scripted elements.


We are looking for someone who:

- loves games,

- can work directly with art, animation, and design teams to help in their realization,

- can extend our story, and moment-to-moment systems and pipelines to help create a compelling game experience,

- can work on code optimization to improve the game’s performance,

- can participate as part of the design and tech team to evaluate and improve the game as a whole through constructive criticism and creative contributions, and

- can work and share with other industry veterans who are passionate about their craft.


The ideal person for the job would:

- have a minimum of 3 years of industry experience working on PC or console games,

- have a strong understanding of Unreal Engine 4,

- play games regularly and understand the fundamentals of what makes them work,

- be technically strong and willing to work closely with artists, designers and animators for this role, and

- be looking to join a top-level and creative independent team.


Provided you have at least 3 years of experience in console/PC development, we are flexible about experience level. It’s important to us to find the right person, not fit you in a box, so you could be very senior or an intermediate programmer. We like to encourage generalism, but if you are an experienced specialist with a broad background, we will also be happy to talk to you.


This is a full time role at our studio in Montreal, Canada. Salary will be discussed based on experience.


If that all sounds like you, then we would love you to come and work with us. Please send us an email at jobs@compulsiongames.com, including a CV and examples of recent work.

  • Like 1

Share this post

Link to post
Share on other sites

Thanks everyone, this position has been filled. However, we are always on the lookout for new experienced team members even if we do not have positions currently available.

  • Like 1

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Create New...

Important Information

By using this site you agree to the use of cookies for analytics, personalized content and ads. Privacy Policy