Gameplay Programmer - CA Sofia

Sega (UK)

Job Summary

Creative Assembly is seeking an experienced Gameplay Programmer for their Sofia studio to work on new projects within the Total War franchise. The role involves collaborating with peers to enhance existing gameplay and develop compelling new features for future titles, utilizing strong coding skills and expertise. This hybrid role requires relocation to Sofia, Bulgaria.

Must Have

  • Build and maintain well-engineered C++ code with high levels of stability and performance
  • Solve challenging problems, from designing and building entirely new systems to refactoring features
  • Work with the design team to define technical design of new game features
  • Strive for technical excellence in the codebase
  • Coach teammates and uphold high standards across the team
  • Contribute to the technical roadmap of future titles
  • Multiple years of professional programming experience
  • Strong C++ programming ability
  • Ability to write clean and maintainable code
  • Excellent problem-solving skills
  • Experience working in a large codebase
  • Self-motivated with a drive to improve yourself and others
  • Desire to collaborate closely with other disciplines
  • Passion and interest in games and game development

Good to Have

  • Experience of a complete game development lifecycle from pre-production to post-release support
  • Experience of leading the technical direction of a commercial game project
  • Knowledge of the latest C++ standards
  • Ability to write portable code
  • Broad gaming experience and a sense for good game design
  • An avid gamer, ideally strategy games

Perks & Benefits

  • Additional medical and dental health insurance for you, your partner and kids, life insurance, and free health care screening
  • Additional holiday allowance plus full studio closure over Christmas and New Year period, as all Bulgarian Bank holidays
  • Annual discretionary studio bonus
  • Defined career development pathways and personalised training support
  • Public transportation card
  • Monthly food vouchers
  • Wellbeing support with an employee assistance programe
  • Free games and merchandise plus access to our extensive games library
  • Free breakfast every day
  • Options for subscribing to additional health, wellness and sports services
  • Studio parties for you and your family
  • Studio sites have disabled access

Job Description

We have a fantastic opportunity for an experienced and ambitious Gameplay programmer to join us and work on exciting new projects in our Total war franchise. This role is based at our studio in Sofia, Bulgaria.

In the role of Gameplay Programmer, you will be working closely with your peers, using your coding skills and expertise to improve our existing gameplay and craft new and compelling features for future Total War titles.

This role is based in Sofia, Bulgaria and would require successful candidates to be able to relocate to the country of employment.

Key Responsibilities:

On a day-to-day basis, you will:

  • Build and maintain well-engineered C++ code with high levels of stability and performance.
  • Solve challenging problems, from designing and building entirely new systems to refactoring features to be performant, maintainable and extensible.
  • Work together with the design team to help define the technical design of new game features
  • Strive for technical excellence in our codebase.
  • Use your technical expertise to coach your teammates and uphold high standards across the team.
  • Contribute to the technical roadmap of our future titles.

Essential:

  • Multiple years of professional programming experience
  • Strong C++ programming ability
  • Ability to write clean and maintainable code
  • Excellent problem-solving skills
  • Experience working in a large codebase
  • Self-motivated with a drive to improve yourself and others
  • A desire to collaborate closely with other disciplines to streamline our development processes and eliminate bottlenecks
  • Passion and interest in games and game development

Desirable:

  • Experience of a complete game development lifecycle from pre-production, through to post-release support.
  • Experience of leading the technical direction of a commercial game project, contributing to the architectural design and planning of its features.
  • Knowledge of the latest C++ standards
  • Ability to write portable code
  • Broad gaming experience and a sense for good game design
  • An avid gamer, ideally strategy games

About Creative Assembly

Creative Assembly crafts deep and detailed games that last, entertaining millions of players across the globe for decades.

We are all game makers and we care deeply about the experiences we create. We empower our teams to make significant contributions to our games, supported by skills development and growth opportunities.

Most roles at Creative Assembly are hybrid; what this looks like will be discussed during the interview process. For many teams this is 3 days a week in the studio.

CA has the right to change requirements based on the needs of the business.

We are located in Horsham, UK and Sofia, Bulgaria.

We offer many benefits to support you and your family including:

  • Additional medical and dental health insurance for you, your partner and kids, life insurance, and free health care screening
  • Additional holiday allowance plus full studio closure over the Christmas and New Year period, as all Bulgarian Bank holidays
  • Annual discretionary studio bonus
  • Defined career development pathways and personalised training support including; SEGA Dev Day, internal masterclasses, prestigious creative workshops, on-site training with renowned specialists and global conference attendance
  • Public transportation card
  • Monthly food vouchers
  • Wellbeing support with an employee assistance programe
  • Free games and merchandise plus access to our extensive games library
  • Free breakfast every day - toast, cereals, yoghurts, fresh fruit, soft drinks and more in our fully stocked kitchen
  • Options for subscribing to additional health, wellness and sports services
  • Studio parties for you and your family; such as our Summer and Christmas parties, Children’s day party, wrap parties for game releases
  • Our studio sites have disabled access.

3 Skills Required For This Role

Cpp Game Texts Game Development Lifecycle

Similar Jobs