At a Glance
- Tasks: Join our team to develop thrilling game experiences using Unreal Engine 5.
- Company: Creative Assembly, the studio behind Alien: Isolation and Total War.
- Benefits: Enjoy competitive pay, health insurance, extra holidays, and free breakfast.
- Why this job: Be part of an agile team creating impactful games while growing your skills.
- Qualifications: C++ programming experience and familiarity with Unreal Engine required.
- Other info: Hybrid work model with excellent career development opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Creative Assembly is looking for an Engine Programmer (up to Senior) to join our team to work on our new project, a sequel to Alien: Isolation. This role will be based at our studio in Horsham, UK and can be offered as hybrid/in-studio. Further details can be discussed during the recruitment process. This is an excellent opportunity for a talented programmer to join the team behind Alien: Isolation, Halo Wars 2 and the Total War franchise, to create thrilling game experiences in Unreal Engine 5 (UE5).
We’re building an agile team focused on continuous improvement and the ideal candidate will have a passion for learning, innovation and developing simple, powerful solutions to complicated problems. The successful candidate will be able to make substantial contributions to the development of key graphical and engine systems to support the project requirements, working closely with the rest of the Engine team.
Key Responsibilities
- Work in close collaboration with the Engine, Tools, Gameplay and Technical Art teams to design, develop and maintain Engine systems to support the project.
- Own and maintain platform-specific Engine code.
- Support content creators across disciplines with technical input and advice.
- Keep up to date on state-of-the-art software development methods, practices, and technologies.
- Participate in technology-related discussions across the project.
- Highlight opportunities for improvement to the Engine Technical Director and other project leaders, acting on them where appropriate.
Knowledge, Skill and Experience
Essential
- Professional C++ programming experience.
- Experience of using Unreal Engine.
- Experience of working with 3D APIs.
- Knowledge of strategies for developing performance-sensitive code.
- Knowledge of theory and practical application of 3D maths in games.
- Knowledge and experience of console development and APIs.
- Excellent verbal and written communication skills enabling effective collaboration across the project.
- Passion for games and solving technical problems.
- The desire to learn and to grow professionally.
Desirable
- Experience of using Unreal Engine 5.
- Experience of developing shader code.
- Multi-threaded/multi-core development experience.
- Familiarity with the latest generation of consoles.
- Experience of using performance analysis tools to guide code optimisation.
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 and Sofia, Bulgaria. 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.
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.
- 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.
- Studio parties for you and your family; such as our Summer and Christmas parties, Children’s day party, wrap parties for game releases.
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.
Mid/Senior Engine Programmer in Horsham employer: SEGA
Contact Detail:
SEGA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid/Senior Engine Programmer in Horsham
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, especially those at Creative Assembly. Attend events, join online forums, and don’t be shy about asking for informational chats. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work with Unreal Engine and C++. Include projects that demonstrate your problem-solving abilities and creativity. This is your chance to shine, so make it count!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to game development and be ready to discuss your past experiences. Remember, they want to see your passion for games and your ability to collaborate!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest opportunities there. Don’t miss out on the chance to join an amazing team at Creative Assembly!
We think you need these skills to ace Mid/Senior Engine Programmer in Horsham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Engine Programmer role. Highlight your C++ experience, Unreal Engine skills, and any relevant projects you've worked on. We want to see how your background aligns with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for game development and why you’re excited about working on projects like Alien: Isolation. Let us know how you can contribute to our team and what makes you a great fit.
Showcase Your Projects: If you've got a portfolio or examples of your work, don’t hold back! Include links to any games or projects you've developed, especially those using Unreal Engine. We love seeing your creativity and technical skills in action.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at Creative Assembly!
How to prepare for a job interview at SEGA
✨Know Your C++ Inside Out
Make sure you brush up on your C++ programming skills, as this is essential for the role. Be prepared to discuss your past projects and how you've tackled performance-sensitive code, especially in relation to Unreal Engine.
✨Show Off Your Unreal Engine Experience
Familiarise yourself with the latest features of Unreal Engine 5. Bring examples of how you've used it in previous projects, and be ready to discuss any challenges you faced and how you overcame them.
✨Brush Up on 3D Maths
Since knowledge of 3D maths is crucial, make sure you can explain key concepts clearly. You might be asked to solve a problem on the spot, so practice explaining your thought process as you work through it.
✨Be Ready for Team Collaboration Questions
Creative Assembly values collaboration, so expect questions about how you work with other teams. Prepare examples that showcase your communication skills and how you've contributed to team success in past roles.