Senior Systems Software Engineer

2 weeks ago


Vancouver, Canada EA SPORTS Full time

OverviewSenior Systems Software Engineer role at EA SPORTS. Description & Requirements: Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. A team where everyone makes play happen. EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions of players worldwide. The FC franchise EA SPORTS FC is the world\'s #1 best-selling video game with over 200M engaged players. Studios are in Vancouver, Bucharest, and Cologne.As a Senior Systems Software Engineer, you will help push our primary systems and shared engine into the future. You will maintain a broad view of the game and engine systems, look for ways to improve performance, utility, and capabilities, and enable workflow enhancements for the development team. You will report to the Systems Technical Director.ResponsibilitiesWork with design and other engineers to provide feedback and create clear and estimable technical designs.Provide tested and high-quality technical implementations that meet requirements.Be aware of how technical implementation impacts performance and memory budgets.Look for ways to increase team efficiency through tooling or workflow enhancements.Contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.QualificationsExperience with the development craft and interest in systems level work.Understanding of C++ language, best practices, and architectural considerations.Ability to communicate well with non-technical partners (Artists, Designers, Producers).Experience with parallel programming considerations, resource management, and hardware architecture.Experience in engine development.10+ years of programming experience with 6+ years of C++.Understanding of x86 assembly.Experience with performance and memory profiling tools.Experience in embedded systems.Experience in job-based architecture.Compensation And BenefitsThe ranges listed below reflect EA\'s good-faith expectations for this role in these locations at the time of posting. Pay offered will be determined based on factors such as education, qualifications, certifications, experience, skills, geographic location, and business needs. In British Columbia (e.g., Vancouver vs. Victoria): CAD 138,700 – 199,900.In British Columbia, we offer a benefits package including three weeks of vacation, sick time, top-up to EI/QPIP benefits, extended health/dental/vision coverage, life and disability insurance, retirement plan, and potential bonus and equity for certain roles.About Electronic ArtsWe are committed to adaptability, resilience, creativity, and curiosity. We value leadership that enables growth and space for learning and experimentation. Our benefits programs focus on physical, emotional, financial, career, and community wellness to support a balanced life. EA is an equal opportunity employer and makes workplace accommodations as required by law.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustries: Computer GamesReferrals increase your chances of interviewing at EA SPORTS. Get notified about new Senior Systems Software Engineer jobs in Vancouver, British Columbia, Canada. #J-18808-Ljbffr



  • Vancouver, Canada EA SPORTS Full time

    Overview Senior Systems Software Engineer role at EA SPORTS. Description & Requirements: Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. A team where everyone makes play happen. EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions of players worldwide. The FC...


  • Vancouver, Canada EA SPORTS Full time

    OverviewSenior Systems Software Engineer role at EA SPORTS. Description & Requirements: Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. A team where everyone makes play happen. EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions of players worldwide. The FC...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Vancouver, Canada Orchestry Software Full time

    About Orchestry Orchestry is a pioneering SaaS company in the Microsoft 365 ecosystem helping organizations simplify govern and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation governance and user-friendly design. Were growing fast and scaling globally and were looking for a...


  • Vancouver, Canada Veeva Systems Full time

    Overview Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing,...


  • Vancouver, Canada Veeva Systems Full time

    Overview Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing,...


  • Vancouver, Canada Orchestry Software Full time

    About OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem helping organizations simplify govern and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation governance and user-friendly design. Were growing fast and scaling globally and were looking for a Senior...


  • Vancouver, Canada Veeva Systems Full time

    Overview Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies, we seek a Senior Site Reliability Engineer to join the Vault Platform team. You will ensure the scalability and reliability of our enterprise applications at a...