company_logo

Full Time Job

Lead Programmer

Epic Games

Montreal, QC 2 days ago
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
PROGRAMMING - GAMES

What We Do

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We're always improving on the tools and technology that empower content developers worldwide.

What You'll Do

As part of the Fortnite Team, you'll be working on an ambitious new project that significantly expands the features, services, and ecosystem available to developers building experiences in Fortnite. You'll lead a cross-functional team designing, implementing, and launching services and online features for Fortnite Creative and the Creator ecosystem. You'll partner with programming and product leaders across Epic to improve the capabilities and quality of our online service offerings. Most importantly, you'll work with a creative, energetic, and fun team to continue making Fortnite one of the world's most popular and engaging gaming experiences!

In this role, you will
• Be a leader and a vision holder for the design, implementation, and launch of services and online features for Fortnite and Fortnite Creative
• Drive the development of features with external dependencies by identifying requirements and partnering with other teams appropriately
• Provide oversight of features with online components to ensure requirements and dependencies for online operations are accurately planned and accounted for
• Collaborate with production to manage the planning and execution of multiple projects, taking into consideration priorities, tasks, and available resources
• Provide leadership and growth to reports through feedback, coaching, and stretch assignments
• Positively motivate and lead a cross-functional team of developers
• Maintain a culture of high standards and accountability

What we're looking for
• 8+ Years of software programming industry experience developing online systems
• 4+ years of experience as a programming leader
• Experience with game architectures and integration of online services for multiplayer game features
• Able to architect online services for scalability, reusability, and live operations
• Experience developing and supporting services on one or more cloud platforms (AWS/GCP/Azure)
• Experience with online SDKs/requirements for one or more game consoles (Xbox/PlayStation/Switch)
• Real-world planning for load testing, monitoring, security, toxicity, and other considerations for operating live services

This role is open to multiple locations in North America (excluding CA, NY, & WA).

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

Jobcode: Reference SBJ-d8y7em-3-142-135-127-42 in your application.

Company Profile
Epic Games

Founded in 1991, Epic Games 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 and 2.5 billion friend connections. 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.