Lead Software Engineer

4 weeks ago


Vancouver, Canada EA SPORTS Full time

Lead Software Engineer - NHL at EA SPORTS Location: Vancouver, British Columbia. Electronic Arts creates next‑level entertainment experiences that inspire players and fans worldwide. At EA SPORTS we’re building the future of interactive entertainment, and the NHL team is at the heart of that mission. Our team in Vancouver is a diverse group of talented developers dedicated to solving unique technical challenges to create the most authentic on‑ice experience for millions of players worldwide. Responsibilities Partner with the Franchise Technical Director to set the technical direction and roadmap for the Foundations stream, aligning with the overall project and studio goals. Oversee the technical design, implementation, and delivery of features and initiatives within the stream. Drive a culture of performance and optimization, establishing and tracking key performance indicators (KPIs) for CPU and GPU usage. Proactively identify and resolve complex technical challenges, leading to the triaging and prioritization of performance bottlenecks and system‑level issues. Collaborate closely with other streams leads across Art, Design, and Production to ensure core technologies meet the needs of the entire development team. Manage and mentor the engineering leads on the Foundations team, fostering a culture of technical excellence, innovation, and continuous learning. Champion and enforce coding standards, engineering best practices, and the technical brief process. Act as a key technical stakeholder in milestone reviews and project planning, providing expert guidance and realistic assessments of technical scope and risk. Qualifications 8+ years of experience in software development, with a proven track record of shipping high‑quality, performance‑critical code on console platforms. Experience in rendering, gameplay, or systems is a plus. 3+ years of experience in a technical leadership or management role. Deep proficiency in C++ and a strong understanding of modern software architecture and design patterns. Robust understanding of performance analysis and optimization principles for both CPU and GPU. Direct experience with profiling tools is highly beneficial. Experience with large‑scale game engines (bonus points for experience with Frostbite). Strong ability to analyze and solve complex, multi‑disciplinary challenges. A collaborative and team‑oriented mindset, with a proven ability to work effectively with engineers, designers, artists, and producers. Compensation and Benefits The ranges listed below are what EA in good faith expects to pay applicants for this role in Canadian locations at the time of this posting. British Columbia (depending on location, e.g., Vancouver vs. Victoria): $138,700 – $199,900 CAD. In British Columbia we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top‑up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan for regular full‑time employees, and potential bonus and equity. Electronic Arts is an equal‑opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law. #J-18808-Ljbffr


  • Sr. Software Engineer

    3 weeks ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Sr. Software Engineer

    3 weeks ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Sr. Software Engineer

    3 weeks ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Sr. Software Engineer

    3 weeks ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for Junior 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. About Zaui At Zaui, quality is at the heart of everything we build. We are a small but fun team! For over two decades, Zaui's enterprise-level...


  • vancouver, Canada Yochana Full time

    Key Responsibilities: Develop and support use cases in Moveworks AI PlatformLead a team of software engineers in designing, developing, and deploying scalable backend systems.Architect microservices and distributed systems using modern cloud-native technologies.Collaborate with product managers, ML engineers, and designers to define technical...


  • Vancouver, Canada Yochana Full time

    Key Responsibilities: Develop and support use cases in Moveworks AI Platform Lead a team of software engineers in designing, developing, and deploying scalable backend systems. Architect microservices and distributed systems using modern cloud-native technologies. Collaborate with product managers, ML engineers, and designers to define technical roadmaps....

  • Lead Software Engineer

    22 hours ago


    Vancouver, Canada Yochana Full time

    Key Responsibilities: Develop and support use cases in Moveworks AI Platform Lead a team of software engineers in designing, developing, and deploying scalable backend systems. Architect microservices and distributed systems using modern cloud-native technologies. Collaborate with product managers, ML engineers, and designers to define technical roadmaps....

  • Lead Software Engineer

    24 hours ago


    Vancouver, Canada Yochana Full time

    Key Responsibilities: - Develop and support use cases in Moveworks AI Platform - Lead a team of software engineers in designing, developing, and deploying scalable backend systems. - Architect microservices and distributed systems using modern cloud-native technologies. - Collaborate with product managers, ML engineers, and designers to define technical...


  • Vancouver, Canada Punt Full time

    Overview Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to build the most advanced, engaging, and seamless social gaming experiences in the world. As we scale, we’re looking for a highly skilled Lead Software Engineer to architect, build, and guide our next-generation gaming...