Core Software Engineer at Maxis

EA

📍 vancouver, metro vancouver regional district, Canada

Full-time Other-General Posted June 15, 2026

Job Description

Transform game development at Maxis as a Core Software Engineer, specializing in modern C++. Collaborate with creative teams to implement cutting-edge features and systems.
As a part of Electronic Arts, you will join a diverse team in a role requiring 5+ years of software engineering experience. You will be responsible for developing performant code and optimizing game performance while working with cross-functional teams. Your contributions will help create engaging experiences for players worldwide.
Key Responsibilities:
• Implement core features and systems in C++
• Collaborate with designers and engineers on game features
• Write technical design documents for software requirements
• Debug and resolve complex application issues
• Apply best practices across the development lifecycle
Requirements:
• Bachelor’s or Master’s in Computer Science or related field
• 5+ years in a software engineering role
• Proficiency in modern C++
• Experience with Wi...