Gameplay Programmer - CA Sofia

SEGA

Job Summary

Creative Assembly is seeking an experienced Gameplay Programmer for their Sofia studio to work on the Total War franchise. The role involves building and maintaining C++ code, solving challenging problems, and collaborating with the design team to define technical designs for new game features. The successful candidate will strive for technical excellence, coach teammates, and contribute to the technical roadmap of future titles.

Must Have

  • Build and maintain well-engineered C++ code with high stability and performance.
  • Solve challenging problems, designing and building new systems.
  • Work with the design team to define technical design of new game features.
  • Strive for technical excellence in the codebase.
  • 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.
  • Passion and interest in games and game development.

Good to Have

  • Experience of a complete game development lifecycle.
  • 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.
  • Annual discretionary studio bonus.
  • Defined career development pathways and personalised training support.
  • Public transportation card.
  • Monthly food vouchers.
  • Wellbeing support with an employee assistance programme.
  • Free games and merchandise plus access to our extensive games library.
  • Options for subscribing to additional health, wellness and sports services.
  • Studio parties for you and your family.
  • Disabled access at studio sites.

Job Description

Description

Position at Creative Assembly

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.

We are an equal opportunities employer and encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief.

Note to Recruitment Agencies: SEGA Europe Limited and our studios do not accept unsolicited candidate introductions from unauthorised third parties. For the avoidance of doubt, SEGA Europe is not liable for any fees, compensation or any other costs associated with the introduction of a candidate or recruitment services unless and until an agreement has been duly executed. Further details can be found here.

4 Skills Required For This Role

Talent Acquisition Cpp Game Texts Game Development Lifecycle

Similar Jobs