Senior Engine Programmer

3 Months ago • 4-8 Years • Game Engine

Job Summary

Job Description

Creative Assembly seeks a Senior Engine Programmer in Sofia, Bulgaria to work on the Total War engine. Responsibilities include understanding user requirements for new features and tools, designing and implementing changes, maintaining existing features, and writing clean, reusable code. The ideal candidate possesses strong C++ skills, Visual Studio experience, graphics programming expertise, and excellent communication skills. Experience with multi-threaded development and rendering APIs (DirectX, Vulkan) is desirable. This role demands a passion for game development and the Total War franchise.
Must have:
  • Strong C++ programming skills
  • Experience with Visual Studio
  • Graphics programming expertise
  • Excellent communication skills
  • Good problem-solving skills
Good to have:
  • Multi-threaded/multi-core development experience
  • Experience with rendering APIs (DirectX, Vulkan, etc.)
  • RTS game enthusiast or appreciation of Total War
Perks:
  • Additional medical and dental insurance
  • Additional holiday allowance
  • Annual discretionary studio bonus
  • Career development pathways and training
  • Public transportation card
  • Monthly food vouchers
  • Wellbeing support
  • Free games and merchandise
  • Free breakfast

Job Details

Description

Position at Creative Assembly

We are looking for an experienced programmer to join our Total War Engine team. 

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

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

   
Key Responsibilities  
   
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 your tools 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   
   
Essential   

  • Strong C++ programming skills
  • Experience with Visual Studio 
  • Experience in graphics programming 
  • Excellent communication skills; both written and verbal 
  • Good problem-solving skills

 

Desirable  

  • Multi-threaded / multi-core development experience
  • Experience with rendering APIs (DirectX, Vulkan, etc.)
  • RTS 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 

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. 

We are located in Horsham, UK in Newcastle, 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 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
  • Options for subscribing to additional health, wellness and sports services
  • Office massages
  • 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

Similar Jobs

Axon - Senior Manager, Billing Compliance

Axon

Denver, Colorado, United States (Hybrid)
1 Month ago
Advanced Systems Group, LLC - Post Production Desktop Support Technician

Advanced Systems Group, LLC

Culver City, California, United States (On-Site)
1 Month ago
Nagarro - Senior Staff Consultant

Nagarro

Sri Lanka (Remote)
8 Months ago
Nordson Corporation - Senior Engineer, Electrical

Nordson Corporation

Amherst, Ohio, United States (On-Site)
1 Month ago
London stock Exchange - Engineer, Application Management

London stock Exchange

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Roblox - Studio Builder Tools - Senior Software Engineer

Roblox

San Mateo, California, United States (On-Site)
2 Days ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Tencent - Senior Backend Engineer for Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
PlayStation Global - Machine Learning Engineer for Game Technology

PlayStation Global

London, England, United Kingdom (On-Site)
11 Months ago
Krafton - Deep Learning Engineer - LLM Game Agent

Krafton

Seoul, South Korea (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sperasoft - Senior 3D Character Artist (sci-fi)

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
3 Months ago
WebFX - Jr. Web Design Project Coordinator

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
Trailer park group - Executive Producer - Game Capture

Trailer park group

Los Angeles, California, United States (On-Site)
3 Weeks ago
Nice - Mid-Level Software Engineer (AWS, GO)

Nice

Sandy, Utah, United States (On-Site)
2 Weeks ago
Tencent - Talent Acquisition Associate

Tencent

Shenzhen, Guangdong Province, China (On-Site)
7 Months ago
PwC - IN_Associate _SAP SD/OTC_Enterprise App SAP_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Nintendo - CONTRACT - Embedded Engineer, Display (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
Figma - People Relations Partner

Figma

London, England, United Kingdom (Remote)
2 Weeks ago
Tide - Senior Threat Intelligence Engineer

Tide

London, England, United Kingdom (Hybrid)
1 Month ago
Nexon - Consumer Marketing Manager, Lifestyle & Partnerships

Nexon

El Segundo, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Sofia, Sofia City Province, Bulgaria

kaizen gaming  - Agile Delivery Lead

kaizen gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
6 Days ago
Tide - Social Media Associate

Tide

Bulgaria (Remote)
2 Months ago
SEGA - Principal Animator

SEGA

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
creative assembly - Senior Development Manager

creative assembly

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
creative assembly - Lead Technical Animator

creative assembly

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Sika Group - Sales Representative (Eastern Bulgaria)

Sika Group

Varna, Varna, Bulgaria (On-Site)
1 Month ago
SEGA - Senior Audio QA Technician

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
SEGA - Battle Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Tide - KYC Analyst with French (New clients)

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Tide - Senior Product Security Engineer

Tide

Sofia, Sofia City Province, Bulgaria (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playstation - Software Engineering Manager, Developer Tools

Playstation

San Mateo, California, United States (On-Site)
2 Weeks ago
Room 8 Group - Middle Unity developer

Room 8 Group

Ukraine (Remote)
1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
3 Months ago
Electronic Arts - Senior Software Engineer .NET, Game Creation

Electronic Arts

Orlando, Florida, United States (On-Site)
3 Months ago
adglobal 360 - Client Engineer (Game Business Division)

adglobal 360

Tokyo, Japan (On-Site)
3 Weeks ago
iron bird creation - Unity Developer

iron bird creation

(Remote)
1 Month ago
limit break - リードUnityエンジニア - 日本Lead Staff Engineer (Unity) (Japan)

limit break

Tokyo, Japan (On-Site)
11 Months ago
tale worlds - Software Engineer, Game Systems

tale worlds

Ankara, Ankara, Türkiye (Hybrid)
2 Months ago
super78 - Unity Developer

super78

Los Angeles, California, United States (On-Site)
1 Month ago
Apple - Game Engineer, Platform Architecture

Apple

Santa Clara, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Royal Leamington Spa, England, United Kingdom (Hybrid)

Royal Leamington Spa, England, United Kingdom (Hybrid)

England, United Kingdom (Hybrid)

Horsham, England, United Kingdom (Hybrid)

Horsham, England, United Kingdom (On-Site)

Farnham, England, United Kingdom (On-Site)

Farnham, England, United Kingdom (On-Site)

Horsham, England, United Kingdom (On-Site)

Horsham, England, United Kingdom (On-Site)

Horsham, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by SEGA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug