Lead Engineer
Harmonix
Posted on 1/21/2023
INACTIVE
Epic Games

5,001-10,000 employees

Video game developer (makers of Fortnight)
Company Overview
Epic is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts. Epic also develops Unreal Engine, which powers the world’s leading games and is also adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content.
Industrial & Manufacturing
Consumer Software
Real Estate
Education
Gaming

Company Stage

N/A

Total Funding

$15.4B

Founded

1991

Headquarters

Cary, North Carolina

Growth & Insights
Headcount

6 month growth

7%

1 year growth

0%

2 year growth

34%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Requirements
  • Experience developing games professionally, and shipping AAA titles
  • Experience leading a team of gameplay engineers on shipped AAA titles
  • A keen analytical mind, with strong problem-solving skills
  • Strong C++ skills and the ability to code and architect game systems and tools
  • Well versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)
  • Console experience
  • Performance profiling and optimization experience
  • Experience working on a live service game
Responsibilities
  • Be responsible for the overall success of your team; play a strong role in improving overall team velocity and build health
  • Mentor and coach a team of engineers, making everyone around you better
  • Be a primary hub for communication and information that other disciplines can come to for guidance
  • Promote efficient and timely delivery of core game systems, and speak up when the team is over or under-scoped
  • Distill high-level feature requests into meaningful, actionable work-items, and delegate to the team effectively
  • Ensure the technical approach being proposed for a given feature satisfies both the surface-level and deeper engineering-specific requirements
  • Propose architecture and lead the vision for different game systems needed to deliver features, participate in writing code when necessary