gamedevjobs logo
Explore Jobs

R&D Programmer - CA Sofia

Creative Assembly


The job is for an experienced R&D Programmer to join Creative Assembly's team in Sofia, Bulgaria. The successful candidate will be responsible for developing and maintaining in-house tools and tailoring Unreal Engine 5 to the project's needs. They will work alongside other developers, development managers, and end-users to ensure the user experience is as good as it can be. The ideal candidate should have strong C++ programming skills, experience with Visual Studio IDE, math knowledge, and experience in graphics programming. Desirable skills include Unreal Engine 4/5 experience, multi-threaded/multi-core development experience, and knowledge of HLSL. The company offers flexible working arrangements, benefits such as additional medical and dental health insurance, life insurance, and free health care screening, and opportunities for career development and training. The company is an equal opportunities employer.

Job description

We are looking for an experienced programmer to join our Research & Development team.

Creative Assembly is looking for an experienced R&D Programmer to join our team situated in Sofia, Bulgaria, working on a daily basis as part of our in-house team.

In this exciting role, the successful candidate will be responsible for developing and maintaining in-house tools and working on tailoring Unreal Engine 5 to the projects needs. They will work alongside other developers for knowledge sharing, development managers for all things agile and sprint-related, and end-users to ensure that their user experience is as good as it can be.

Key Responsibilities

You will work on an action-adventure game using Unreal Engine 5. In this role, you will communicate with the team and understand the user’s requirement of new features and tools. You will design and implement changes in our tools, engine and data pipelines as well as maintain existing features. You will write clean, well commented and reusable code and adhere to the company’s high-quality programming standards and development processes.

Knowledge, Skill and Experience


  • Strong C++ programming skills
  • Experience with Visual Studio IDE
  • Math knowledge (linear algebra, trigonometry)
  • Experience in graphics programming
  • Excellent communication skills; both written and verbal
  • Good problem-solving skills
  • Unreal Engine 4/5 experience
  • Multi-threaded / multi-core development experience
  • Experience with DirectX 11 and other rendering APIs, knowledge of HLSL
  • Action-adventure game enthusiast or thorough appreciation of the Total War franchise
  • Passionate about providing users with software that is effective and enjoyable to use
About Creative Assembly

It’s an exciting time to be a part of our craft-led studio as we push boundaries, creating deep and detailed experiences that last.

Our teams are diverse from across the world, from trainees to industry veterans who constantly challenge us and make sure we are striving for the best within our games and our studio life. We are united through our shared values of Quality, Focus, Teamwork, Respect and Trust and we win awards for our culture and our people-centric approach, having won a Best Place to Work Award for five consecutive years. We invest in our people, the studio, and our projects. We’ll give you the creative freedom, tools, support, and development to achieve your potential.

Flexible working at Creative Assembly includes hybrid, fully remote for eligible roles, and in-studio. We recognise that there is no one-size-fits-all approach and empower our teams to define the working patterns which work best for them, which may mean different things for different teams and roles and at different times.

Our studios are based in Horsham, UK and Sofia, Bulgaria, including several bespoke state-of-the-art audio suites and a dedicated motion capture facility.

We offer many benefits to support you and your family including:
  • Flexible working: hybrid, fully remote within the country of employment for eligible roles, and in-studio working
  • Work from Anywhere for a temporary period each year (restrictions apply such as VISAs)
  • 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
  • Join our award-winning education and social responsibility programme; the Legacy Project, as an industry ambassador to mentor and educate others
  • 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
  • Opportunity to join our Diversity and Inclusion Network – an employee-led group
  • Wellbeing support with an employee assistance programme
  • 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
  • Office massages
  • Discounts for home technology and for gym membership cards, as well as Food and Utilities vouchers
  • 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.

Location: Sofia, Bulgaria

Country: Bulgaria

Date found: 2023-05-10

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all Engineering jobs in Bulgaria