
Engine Engineer
Lighthouse Games
full-time
Posted on:
Location Type: Hybrid
Location: Royal Leamington Spa • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Develop and maintain robust game engine components that enhance overall performance.
- Collaborate with artists and designers to implement features and optimize game systems.
- Write clean, maintainable code and contribute to the overall architecture of the engine.
- Utilize profiling tools to identify bottlenecks and implement optimization strategies.
- Participate in code reviews, providing constructive feedback and mentoring junior team members.
- Stay current with industry trends and technologies to propose enhancements to our processes and tools.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Proven experience as an Engine or Rendering Engineer in the gaming industry, ideally with one or more shipped AAA titles.
- Strong proficiency in C++ and a solid understanding of object-oriented programming principles.
- Experience with performance profiling tools and optimization techniques.
- Excellent problem-solving skills, with a proactive approach to addressing challenges.
- Strong communication skills and ability to work well within a team.
- A passion for gaming and an eagerness to push technical boundaries.
- **Bonus Skills**
- Familiarity with Unreal Engine or similar game engines.
- Experience working on open-world or large-scale projects.
- Knowledge of rendering techniques and current generation console hardware.
Benefits
- 25 Days Holiday, plus 1 day for your birthday
- Studio Shutdown between Christmas and New Year
- Discretionary Bonus Scheme
- Private Pension Scheme
- Private Healthcare
- Health and Well-Being Benefits
- Dental Care
- Optical treatments
- Mental Health Support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++object-oriented programmingperformance profilingoptimization techniquesgame engine developmentrendering techniquesAAA titlesopen-world projectslarge-scale projects
Soft Skills
problem-solvingcommunicationteam collaborationmentoringproactive approach
Certifications
Bachelor's degree in Computer Science