Przejdź do treści

Informacje ogólne

Lokalizacje: Orlando, Florida, United States of America 
  • Właściwość miejscowa: Victoria
  • Stan:
  • Kraj: Canada


Identyfikator roli
208202
Typ pracownika
Regular Employee
Studio/dział
EA Studios - SPORTS
Elastyczna organizacja pracy
Hybrid

Opis i wymagania

Electronic Arts tworzy rozrywkę na najwyższym poziomie, inspirując graczy i fanów na całym świecie. Tutaj każdy jest częścią historii. Częścią społeczności łączącej się z całą resztą świata. Miejscem, w którym kreatywność kwitnie, nowe perspektywy są mile widziane, a pomysły zawsze się liczą. Zespołem, w którym każdy ma swój wkład w grę.

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, EA Sports FC soccer, NHL® hockey, and EA SPORTS UFC.

 

The Online Software Engineer will help build networked game experiences for EA Sports titles. We are looking for engineers who enjoy prototyping, planning, implementing, and maintaining amazing new features and technology for a fast paced, action oriented multiplayer sports game.  

 

You will report to a Software Engineering Manager and work with your Technical Lead to estimate, build and improve projects. You will be focused on delivering excellent game experiences through efficient and effective code, from the customer-facing experience through to the backend services that power those experiences.

 

This role will be Hybrid/Onsite in Orlando, FL or Victoria, BC

 

Your Responsibilities:

  • Leverage EA’s Digital Platform technologies to implement server features, components, and services.
  • Create and maintain client code to support features and improve multiplayer experiences. 
  • Optimize client and server online systems to improve latency, reliability, scalability, performance, and memory.
  • Design and iterate on architecture and infrastructure improvements for live systems and workflows.
  • Work closely with partner teams to stand up and maintain online infrastructure and services for the title. 
  • Own experiences through the full stack, from UI in the game client all the way to the backend services and databases that power those experiences

 

Your Qualifications

  • Experience in software development with a strong C# focus. 
  • Experience developing in and debugging multi-threaded/concurrent architectures.
  • Familiarity with database technologies (e.g. MySQL, SQL, Redis). 
  • Knowledge of networking protocols (e.g. TCP/IP, UDP).
  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.

 

Pluses:

  • Experience with networked applications or features (client/server and/or peer-to-peer).
  • Experience with or excitement to learn C++
  • Experience working with Microsoft, Sony, or Nintendo game consoles.
  • Experience with network optimization and improving service reliability
  • Experience with log analysis and tools such as Splunk. 
  • Experience with Linux.
  • Experience with Visual Studio and deep knowledge of the debugging tools.

 

Regardless of your specialization, a few things we're always looking for:

  • Passion. You love programming and are always looking to learn more and hone your craft.
  • A sense of humility and ability to thrive in a team environment. You look for help when you're stuck and you want to help your teammates when they need it.
  • A knack for managing your time. You know when to go deeper on a task versus recognizing that it's time to get 'er done and move on to the next thing. Quality is important, but so is speed!
  • Drive to execute. Projects you've worked on in the past (personal or professional) got finished, and got finished properly... and it had a lot to do with you.


O firmie Electronic Arts
Jesteśmy dumni z obszernego katalogu gier i doświadczeń, lokalizacji na całym świecie i możliwości, jakie daje EA. Cenimy zdolność adaptacji, wytrwałość, kreatywność i ciekawość. Od przywództwa, które wydobywa potencjał, po tworzenie przestrzeni do nauki i eksperymentowania, dajemy wam możliwość wykonywania świetnej pracy i korzystania z możliwości rozwoju.

Przyjmujemy holistyczną postawę do naszego programu świadczeń, koncentrując się na zdrowiu fizycznym, emocjonalnym, finansowym, zawodowym i społecznym, aby promować życiową równowagę poprzez płatne dni wolne i urlopy dla świeżo upieczonych rodziców, a także bezpłatne gry i wiele więcej. Pielęgnujemy środowiska, w których nasze zespoły zawsze mogą dać z siebie wszystko.

Electronic Arts jest pracodawcą realizującym politykę równych szans w zatrudnieniu. Wszystkie decyzje dotyczące pracowników są podejmowane bez względu na rasę, kolor skóry, przynależność etniczną, kraj pochodzenia, płeć, tożsamość lub ekspresję płciową, orientację seksualną, wiek, informację genetyczną, wyznanie, niepełnosprawność, stan zdrowia, stan cywilny lub rodzinny, status kombatanta lub jakąkolwiek inną cechę chronioną prawnie. Rozpatrzymy również aplikacje wykwalifikowanych osób skazanych prawomocnym wyrokiem zgodnie z obowiązującym prawem. EA dostosowuje miejsca pracy dla pracowników lub kandydatów z niepełnosprawnościami zgodnie z obowiązującym prawem.