Electronic Arts

Senior Software Engineer - User Generated Experiences

Electronic Arts

Vancouver, BC, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Electronic Arts, we are looking for a talented Senior Software Engineer to join our growing team and help us create unforgettable user generated experiences. As a Senior Software Engineer, you will play a crucial role in the development and implementation of cutting-edge technologies that will shape the future of our games. We are seeking an individual with a passion for gaming and a strong background in software engineering to bring their expertise and creativity to our team. If you have a proven track record of delivering high-quality software solutions and are ready to take on new challenges, we encourage you to apply for this exciting opportunity.

  1. Lead the development and implementation of cutting-edge technologies to enhance user-generated experiences for Electronic Arts games.
  2. Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
  3. Utilize your extensive knowledge of software engineering principles, practices, and tools to develop efficient and scalable code.
  4. Act as a mentor and technical resource for junior engineers, providing guidance and support in their professional development.
  5. Stay updated on industry trends and advancements in gaming technology to continuously improve and innovate our products.
  6. Identify and troubleshoot complex technical issues, proposing solutions to ensure smooth and efficient operation of our games.
  7. Work closely with game designers and artists to bring their creative visions to life through technical solutions.
  8. Develop and maintain technical documentation to ensure clear understanding and efficient maintenance of the codebase.
  9. Proactively identify areas for improvement and propose solutions to enhance the overall quality and performance of our games.
  10. Collaborate with project managers to define project timelines, milestones, and deliverables, ensuring timely and successful completion of projects.
Where is this job?
This job is located at Vancouver, BC, Canada
Job Qualifications
  • Strong Technical Skills: A Senior Software Engineer At Electronic Arts Should Possess Advanced Proficiency In Software Development, Including Programming Languages Such As Java, C++, And Python. They Should Also Have Experience With Web Development, Database Management, And Cloud Computing.

  • Extensive Experience In User-Generated Content: The Ideal Candidate Should Have A Deep Understanding Of User-Generated Content And Its Impact On The Gaming Industry. They Should Have Experience In Developing And Implementing Tools And Systems To Allow Players To Create And Share Their Own Content Within Ea Games.

  • Leadership Skills: As A Senior Position, The Candidate Should Have Demonstrated Leadership Skills, Including The Ability To Lead And Mentor A Team Of Software Engineers. They Should Also Have Experience In Project Management, Including Setting And Meeting Deadlines And Managing Resources Effectively.

  • Strong Problem-Solving Abilities: A Senior Software Engineer Should Be Able To Identify And Troubleshoot Complex Technical Issues And Provide Innovative Solutions. They Should Have Experience In Debugging And Optimizing Code, As Well As Implementing Best Practices And Standards For Software Development.

  • Knowledge Of Gaming Industry Trends: Electronic Arts Is A Leading Company In The Gaming Industry, And The Ideal Candidate Should Have A Strong Understanding Of Industry Trends And Emerging Technologies. They Should Be Able To Identify And Implement New Technologies To Enhance User-Generated Experiences And Stay Ahead Of The Competition.

Required Skills
  • Quality Assurance

  • Project Management

  • Testing

  • Data Analysis

  • Debugging

  • Agile Methodology

  • Collaboration

  • UX design

  • Problem-Solving

  • API integration

  • Software Architecture

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer - User Generated Experiences in Vancouver, BC, Canada is between $91,000 and $137,000 per year. This salary range may vary depending on the individual's qualifications, experience, and the company they work for. Some companies may offer additional benefits and bonuses, which can also impact the overall salary.

Additional Information
Electronic Arts is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 25th, 2025
Apply BeforeOctober 28th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Electronic Arts

Electronic Arts Inc. is an American video game company headquartered in Redwood City, California. It is the second-largest gaming company in the Americas and Europe by revenue and market capitalization.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started