Senior Backend Programmer

Epic Games
Montreal, QC
Full-time

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.

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 a Senior Backend Programmer (Ecommerce) on the Fortnite Online Services team, you will help craft and improve highly available, high throughput, low latency services that empower critical features in Fortnite such as virtual currency, subscriptions, in-game store, promotions, and many other monetization features.

These services integrate with all major PC, console and mobile platforms, and scale with popular games like Fortnite for years to come.

The Fortnite Online team is a collaborative environment and a successful candidate will help to foster an open, supportive culture in which everyone can be successful and their authentic self.

Learn more at https : / / dev.epicgames.com /

In this role, you will

  • Be empowered to assess a challenge, craft a solution, and implement it
  • Write backend service systems to handle large-scale challenges
  • Closely work with client-side programmers to craft highly efficient end-to-end solutions
  • Collectively own the entire lifecycle of services, including live operations and deployment as a team
  • Work together with teammates, upstream and downstream service owners, producers and other cloud, infrastructure and embedded DevOps programmers to ship solutions
  • Own the outcome - Be accountable for the solutions you build and flexible around the ambiguity of the problem space

What we're looking for

  • 5+ years of software programming experience, with experience in developing online systems
  • Experience developing scalable backend web services in the cloud (we use Java)
  • Experience integrating with e-commerce systems via REST APIs
  • Experience operating live services, from monitoring, troubleshooting, to mitigating issues
  • Eager to share knowledge with, learn from, and ultimately grow together with the team

EPIC JOB + EPIC BENEFITS EPIC LIFE

We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match.

In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

ABOUT US

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before.

Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design.

As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.

Learn more about our Equal Employment Opportunity (EEO) Policy here.

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.

11 hours ago
Related jobs
Arkane Studios
Montreal, Quebec

Implémenter, tester et maintenir des systèmes de jeu backend performants, observables et évolutifs en Go, tels que le matchmaking, les saisons et les rapports de crash. Soutenir l’intégration des fonctionnalités backend avec les clients en :Exposant des API RESTful sécuriséesImplémentant des SDK cli...

Epic Games
Montreal, Quebec

As a Senior Backend Programmer (Ecommerce) on the Fortnite Online Services team, you will help craft and improve highly available, high throughput, low latency services that empower critical features in Fortnite such as virtual currency, subscriptions, in-game store, promotions, and many other monet...

Games Jobs Direct
Montreal, Quebec

Get things done: Epic empowers programmers to assess a challenge, craft a solution, and implement. ...

Promoted
Sri Tech Solutions Inc
Montreal, Quebec

Hello,Wanted to grab a moment of yours to check if you are available for the position below.Location: Montreal, QC (Onsite)....

Promoted
Canonical - Jobs
Laval, Quebec

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments. ...

Promoted
Nakisa
Montreal, Quebec

We are dedicated to delivering innovative, forward-thinking, and robust software solutions that propel business strategies forward. Nakisa has built top of the line software solutions which are being used by the Fortune 1000 of today. You will be part of a passionate Agile team built on creativity a...

Morgan Stanley
Montreal, Quebec

Full Stack Web Developer (Hybrid). Morgan Stanley is seeking a collaborative, hands-on full stack web developer to build dashboards and UI toolkits as part of a data science platform for quants, sales & trading. Python data engineering stack including libraries such as Numpy, Pandas, Dask, Polars. W...

CLIO
Remote - Canada
Remote

As part of the Data Engineering team, youll contribute to building and optimizing the data and analytics infrastructure for a high-growth, venture-backed company. Actively contribute as a member of Clios Data Engineering team, supporting data-driven projects and initiatives. This role offers close c...

TV2 Consulting
Montreal, Quebec

We are seeking a talented Full Stack Software Developer, responsible for building and maintaining secure web applications. ...

Mindlance
Montreal, Quebec

Experienced and proven track record in developing and mentoring developers working on a full stack java environment, preferably in the communication surveillance field. Experience with JAVA, JEE, JavaScript, Perl. Strong grasp & working experience in Java, Python, VueJS (or similar) with a proven tr...