Senior Engine Programmer, Content Distribution

Epic GamesVancouver,British Columbia,Canada
You will be redirected to the main website
Posted on: 06 Aug 2026

Phewnix Understanding of the Job

The actual job requirements can be found on the career page when you apply.
As a Senior Engine Programmer, Content Distribution at Epic Games in Vancouver, British Columbia, Canada, you are driving the development of cutting-edge engine technology that powers immersive gaming experiences. This role entails collaborating with cross-functional teams to design, implement, and maintain scalable and efficient content distribution systems, leveraging your expertise in C/C++, design patterns, and artificial intelligence. Your contributions will have a significant impact on the gaming industry, as you will be working on systems that enable seamless content delivery to millions of players worldwide. With over 1000 employees and a strong focus on growth, Epic Games offers a dynamic and innovative environment where you can grow and advance your career, taking on new challenges and responsibilities as the company continues to push the boundaries of the gaming industry.

Your day-to-day activities will involve working closely with the engineering team to identify and prioritize project requirements, developing and maintaining high-performance engine systems, and collaborating with other departments to ensure seamless integration. Key responsibilities include:
  • Designing and implementing scalable and efficient content distribution systems using C/C++ and other programming languages

  • Developing and maintaining AI-powered tools and systems to optimize content delivery

  • Collaborating with the engineering team to identify and prioritize project requirements

  • Working closely with the quality assurance team to ensure high-quality and reliable engine systems

  • Participating in code reviews and contributing to the improvement of the overall codebase

  • Staying up-to-date with industry trends and emerging technologies to continuously improve engine performance and capabilities

  • Mentoring junior engineers and contributing to the growth and development of the team. You will be reporting to the Engineering Lead and working closely with other teams, including design, art, and quality assurance, to ensure that your work is aligned with the company's overall vision and goals.



By joining Epic Games as a Senior Engine Programmer, Content Distribution, you will be part of a company that values innovation, creativity, and collaboration. You will have the opportunity to work on high-impact projects, collaborate with talented engineers and artists, and

Job Overview

Salary:
Not disclosed
JOB TYPE:
Not specified
Experience:
Not mentioned
Job Location:
Vancouver,British Columbia,Canada
Job Level:
Not specified
Education:
Graduation