Software Developer - Service Quality - Battlefield

8 Minutes ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

Motive Montreal is seeking an experienced Backend Engineer to develop systems and services for the live operations and online gameplay of the Battlefield Franchise. This role involves collaborating in small teams to create solutions using modern technologies and cloud-based infrastructure, integrating with existing EA systems. The engineer will analyze feature designs, develop distributed services, oversee performance, and build live tools. This is a hybrid position based in Montreal.
Must have:
  • Analyze feature designs and propose technical solutions
  • Develop distributed and resilient services
  • Adapt central EA technologies to meet game design needs
  • Deploy services on cloud-based infrastructures like Kubernetes
  • Oversee performance and stability at the service level
  • Develop live tools for managing live games
  • Integrate tooling platform with other internal services
  • 5+ years experience in distributed, scalable, resilient, high-performing systems
  • Experience with Docker or similar container formats
  • Knowledge of Kubernetes
  • Knowledge of Git
  • Experience with cloud deployment, such as AWS
  • Experience with continuous integration and delivery
Good to have:
  • Knowledge of Linux
  • Knowledge of Java or C# and C++
  • Previous experience in the video game industry
  • Contributions to Open-Source projects
  • Interested in or experience from the gaming industry
Perks:
  • Healthcare coverage
  • Mental well-being support
  • Retirement savings
  • Paid time off
  • Family leaves
  • Complimentary games

Job Details

General Information

Locations: Montreal, Quebec, Canada

Role ID

210117

Worker Type

Regular Employee

Studio/Department

EA Studios - Motive Montreal

Work Model

Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Motive is a creative studio with offices in Montréal. We believe in the power of diversity and welcome game creators from all backgrounds to collaborate with us as we unlock the potential for the future of Battlefield!

We’re always pushing to be at the forefront of creative entertainment - blending digital art, design, and technology to push boundaries. Our collaborative culture is fueled by passion, driving innovation and making a positive difference for our players and community.

At Motive, your ideas matter. We offer an inclusive space where you can thrive, be yourself, and grow alongside a team dedicated to making a meaningful impact on the world of gaming.

We’re all-in on the future and our most ambitious Battlefield yet. Want to be part of something special? Read on.

The Role

We are looking for an experienced Backend Engineer, who is passionate about developing systems and services to support the live operations and online gameplay for our millions of users.

You will work in small teams that collaborate to create solutions for the Battlefield Franchise, using modern technologies and frameworks deployed to cloud-based infrastructure. You will work with multiple existing systems; some developed here at Battlefield Foundational Tech, some developed externally. This will require collaborating with lots of different teams within EA. You will report into a Development Director.

You will work at the office located in Montreal with the possibility of hybrid work 2 days a week.

RESPONSIBILITIES:

  • Analyze feature designs and propose technical solutions for how they can be implemented
  • Develop distributed and resilient services
  • Adapt central EA technologies to meet game design needs
  • Deploy services on cloud-based infrastructures such as Kubernetes
  • Oversee performance and stability at the service level
  • Develop live tools that we use to manage all aspects of our live games
  • Integrate the tooling platform with other internal services

SKILLS:

  • 5+ years of experience with functional languages (Scala, Kotlin)
  • Ability to design scalable and maintainable software systems.
  • Proficiency in modern open-source stacks including gRPC, Finagle, and Linkerd/Envoy
  • Strong analytical skills to troubleshoot and solve complex technical challenges.
  • Excellent teamwork and communication skills for working in a cross-functional environment.
  • Expertise in optimizing code for performance and efficiency.

REQUIREMENTS:

  • 5+ years of experience in distributed, scalable, resilient, high-performing systems
  • Experience with Docker or similar container formats, modern stacks
  • Knowledge of Kubernetes or modern stacks
  • Knowledge of Git, or similar distributed source management system
  • Experience with cloud deployment, as AWS
  • Experience with continuous integration and delivery

NICE TO HAVE:

  • Knowledge of Linux
  • Knowledge of Java or C# and C++
  • Previous experience in the video game industry
  • Contributions to Open-Source projects are a plus.
  • Interested in or experience from the gaming industry - great!

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

LinkedInID

31491364

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Montréal, Québec, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cologne, North Rhine-Westphalia, Germany (Hybrid)

Orlando, Florida, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Redwood City, California, United States (Hybrid)

Redwood City, California, United States (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

View All Jobs

Get notified when new jobs are added by GLu Mobile

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙