Enable job alerts via email!

Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal

On-site

CAD 65,000 - 100,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Security Programmer, where you'll contribute to backend development for award-winning games and innovative technologies. This role involves collaborating with various teams to enhance security and protect user experiences across multiple platforms. You’ll tackle challenges related to asset integrity and information disclosure while improving internal tools for a safer creator ecosystem. With a commitment to diversity and inclusion, this company offers a collaborative environment where your contributions will have a lasting impact on the gaming industry.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Retirement Plan with Employer Match
Free Therapy and Coaching

Qualifications

  • 3+ years of backend programming experience, especially in games.
  • Strong knowledge of AWS/Cloud infrastructure and CI/CD environments.

Responsibilities

  • Contribute code and be a code owner for multiple services.
  • Investigate root causes of information disclosure incidents.
  • Build and improve internal tooling to protect the Epic creator ecosystem.

Skills

C++
Java
Go
TypeScript
Distributed Systems
AWS/Cloud Infrastructure
Data Analytics
CI/CD Environments

Tools

Terraform
Kubernetes

Job description

Security Programmer - Backend (Asset Integrity)

Join to apply for the Security Programmer - Backend (Asset Integrity) role at Epic Games.

Security Programmer - Backend (Asset Integrity)

3 days ago Be among the first 25 applicants.

Join to apply for the Security Programmer - Backend (Asset Integrity) role at Epic Games.

What Makes Us Epic?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

About ECOSEC

What We Do

Our ECOSEC team provides a safer experience for Epic's users. We work across multiple products and services to improve technology and craft transparent policies so our players and users can have positive experiences on our platforms.

Role Responsibilities
  • Contribute code and be a code owner for multiple services and code bases.
  • Collaborate with Fortnite, Unreal Engine, and Epic Games Store teams to understand security implications and propose changes.
  • Work with internal and external UEFN development teams to address asset integrity and information disclosure concerns.
  • Investigate root causes of information disclosure incidents.
  • Identify components in Fortnite backend services that pose asset integrity risks and communicate solutions.
  • Build and improve internal tooling to protect the Epic creator ecosystem.
  • Handle real-time issues on online services and platforms.
Qualifications
  • 3+ years of software programming experience, especially in backend development for games.
  • Proficiency in programming languages such as C++, Java, Go, or TypeScript.
  • Deep understanding of distributed systems and design patterns.
  • Strong knowledge of AWS/Cloud infrastructure, including code-as-infrastructure (e.g., Terraform).
  • Experience with building & managing distributed systems, APIs, and deploying services (e.g., Kubernetes).
  • Experience with data analytics for problem-solving and monitoring.
  • Knowledge of mitigating security vulnerabilities in sandboxes/virtual machines.
  • Experience with CI/CD environments and container deployment.
Benefits

We offer comprehensive benefits including medical, dental, vision, critical illness, telemedicine, life and AD&D, disability insurance, and a retirement plan with employer match. Our mental well-being program includes free therapy and coaching.

About Epic

Epic Games operates in 25 countries with over 4,500 employees. We develop award-winning games and Unreal Engine technology used across various industries. We value diversity and inclusion and are an Equal Opportunity employer.

Additional Information

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and IT

Industries: Computer Games, Software Development, Entertainment

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal

On-site

CAD 70,000 - 110,000

30+ days ago