Langkau ke kandungan

Maklumat Am

Lokasi: Vancouver, British Columbia, Canada 
ID Peranan
211337
Jenis Pekerja
Regular Employee
Studio/Jabatan
EA Studios - SPORTS
Pengaturan Kerja Fleksibel
Hybrid

Perihalan & Keperluan

Electronic Arts mencipta pengalaman hiburan tahap seterusnya yang memberi inspirasi kepada pemain dan peminat di seluruh dunia. Semua orang adalah sebahagian daripada kisah di sini. Sebahagian daripada komuniti yang terhubung merentasi dunia. Tempat di mana kreativiti berkembang maju, perspektif baharu di alu-alukan dan idea adalah penting. Satu pasukan di mana semua orang terlibat dalam permainan.

EA SPORTS is one of the most iconic brands in entertainment – connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. 

At the heart of EA SPORTS is the FC franchise. EA SPORTS FC is the world's #1 best-selling video game with over 200M engaged players across multiple platforms, including console, PC, and mobile. Innovation, passion, and teamwork are at the heart of everything we do. With studios in Vancouver, Bucharest, and Cologne, we're looking for the brightest talent, so we can continue to create experiences that connect with millions of hearts and minds the world over.

For this role we are looking for a Senior Software Engineer to help build out our Core Tools development team. While maintaining a comprehensive view of game and engine systems, you will drive improvements to performance and utility, as well as implement workflow enhancements. Your tasks will include executing designs, fixing bugs, and adding developer features in a large codebase. You will work with and report to the Development Director to help shape the direction of future development.

Your Responsibilities

  • Work with internal partners to design, develop, and deliver new tools to support features or upgrade existing ones.

  • You look for ways to increase team efficiency through tooling or workflow enhancements and help define our long term roadmap.

  • You contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.

  • Debug and fix issues in the product or in the tools used to develop the product across a variety of domains.

  • Solve complex technical issues in a time-sensitive fashion

  • Ensure quality of the code by participating in the code reviewing process.

  • Guide and support mid-level engineers through code reviews, architecture discussion and knowledge sharing, as well as hands-on guidance.

  • Create clear documentation to support workflow processes.

  • Work with and communicate priorities with partner teams while maintaining their infrastructure.

  • Participate in planning sessions and daily SCRUM style stand-up meetings.

  • Manage your own time and regularly log time spent on tasks to ensure project tracking and accountability.

Your Qualifications

  • 7+ years of professional software development experience, with strong proficiency in C++ and/or C# and deep knowledge of object-oriented programming

  • 5+ years of experience building game development tools or pipelines, including work on cinematic systems, timelines, or schematic flows within a game engine environment

  • Experience developing tools that support content creation or live services in a AAA game studio, ideally with exposure to Frostbite, Unreal, or Unity

  • Proficiency in additional programming languages such as Python and Java as well as an understanding of database technologies like MySQL and MongoDB.

  • Proficient with multi-threaded/concurrent architectures, build engineering, and debugging with Visual Studio

  • Experience working with console platforms (Sony, Microsoft, Nintendo) and/or mobile platforms (iOS, Android) is a strong asset.



Tentang Electronic Arts
Kami berbangga mempunyai portfolio permainan dan pengalaman yang luas, lokasi di seluruh dunia dan peluang merentasi EA. Kami menghargai kebolehsuaian, ketahanan, kreativiti dan sifat ingin tahu. Daripada kepimpinan yang menyerlahkan potensi anda, kepada mewujudkan ruang untuk pembelajaran dan membuat uji kaji, kami memperkasakan anda untuk melakukan kerja-kerja yang hebat dan mengejar peluang untuk pertumbuhan.

Kami mengambil pendekatan yang holistik dengan program manfaat kami, memberi tumpuan kepada fizikal, emosi, kewangan, kerjaya, dan kesejahteraan komuniti untuk menyokong kehidupan yang seimbang. Pakej kami disesuaikan untuk memenuhi keperluan setempat dan mungkin merangkumi perlindungan penjagaan kesihatan, sokongan kesejahteraan mental, simpanan persaraan, cuti bergaji, cuti keluarga, permainan percuma dan banyak lagi. Kami memupuk persekitaran di mana pasukan kami sentiasa boleh membawa pengalaman terbaik mereka.

Electronic Arts adalah majikan peluang yang sama rata. Semua keputusan pekerjaan dibuat tanpa mengambil kira kaum, warna kulit, asal negara, keturunan, jantina, identiti atau penzahiran jantina, orientasi seksual, umur, maklumat genetik, agama, kecacatan, keadaan perubatan, kehamilan, status perkahwinan, status keluarga, status veteran, atau mana-mana ciri lain yang dilindungi oleh undang-undang. Kami juga akan mempertimbangkan pemohon pekerjaan berkelayakan yang mempunyai rekod jenayah selaras dengan undang-undang yang berkenaan. EA juga menyediakan tempat tinggal di tempat kerja untuk individu yang berkelayakan dengan kecacatan seperti yang dikehendaki oleh undang-undang yang berkenaan.