Jobs
>
Vancouver

    Senior Software Engineer - Vancouver, BC, Canada - Electronic Arts

    Default job background
    Description
    The EA Digital Platform (EADP) group is the core powering the global EA ecosystem.

    We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social.

    By providing reusable capabilities that game teams can easily integrate into their work, we let them focus on making some of the best games in the world and creating meaningful relationships with our players.

    You will engage with other EADP technology teams and game teams to build end-to-end services that support player experiences. You'll develop products using technologies like Go, Clojure, JavaScript, Docker, Kubernetes, and AWS. As a Software Engineer II, you will report to a Senior Engineering Manager.
    The ideal candidate will reside in Canada, working remotely as needed, but accommodate PST business hours.

    Write clean, readable, and maintainable code in Go, Clojure, and JavaScript for services that support gaming experiences for millions of players.

    Implement software to process, transform, and distribute large volumes of data.
    Create comprehensive automated tests for high software quality.
    Author and review technical design documents and API specifications.
    Collaborate with peers, other EADP engineering teams, and game teams to build features.
    Bachelor's or Master's degree in Computer Science/related field or relevant experience.
    ~3+ years hands-on coding experience in imperative and functional programming styles.
    ~ Experience with distributed systems and building features from design to deployment.
    ~ Experience building services and APIs working on multiple layers in the stack such as back-end components, data access layer, and front-end.
    ~ Experience with relational databases, SQL, Git, and cloud infrastructure such as AWS.
    ~ Experience with Agile software development process delivering features iteratively.
    ~ Experience writing high quality technical documents and presenting technical concepts.


    We also 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 to regular full-time employees.


  • Bloombase Canada Inc.

    software engineer

    1 week ago


    Bloombase Canada Inc. Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 2 years to less than 3 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Sakura Distributors Inc.

    software engineer

    1 week ago


    Sakura Distributors Inc. Surrey, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Arista

    Software Engineer

    22 hours ago


    Arista Vancouver, Canada

    Software Engineer (Packet Forwarding Engines) · Full-time · Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to ...

  • Akkodis

    Software Engineer

    3 days ago


    Akkodis British Columbia, Canada

    On behalf of our client we are seeking Senior and Lead software engineers with a strong background with C++ and Chromium. · This company offers our team members value most is our fun and truly 'people-first' culture where you're given the autonomy to do your best work and provid ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    22 hours ago


    Fossbytes Media Pvt Ltd Vancouver, Canada

    Welcome to Maxis, home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new w ...

  • Arista

    Software Engineer

    18 hours ago


    Arista Vancouver, Canada

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and r ...

  • CELA

    Software Engineer

    18 hours ago


    CELA Vancouver, Canada

    Start date of employment: as soon as possible · Responsibilities and duties: · Collect users' requirements, compile user data and develop logical and physical specifications. · Design, implement, and maintain applications using ReactJS, React Native, and Laravel; Translate UI/UX ...

  • Electronic Arts Inc.

    Software Engineer

    22 hours ago


    Electronic Arts Inc. Vancouver, Canada

    · (This is a 1 year contract position) · Development and Release Engineering (DRE), are EA's global Continuous Integration (CI) specialists. We are a team of more than 100 staff based in fifteen EA studios around the world. · DRE is the automation oil for the EA game production ...

  • Electronic Arts Inc.

    Software Engineer

    22 hours ago


    Electronic Arts Inc. Vancouver, Canada

    · Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets. · The Software Engineer role within Sports QVE department is resp ...

  • Go REcruitment

    Software Engineer

    1 week ago


    Go REcruitment Vancouver, BC, Canada

    io is looking for team of talented, results-driven Software Engineers (Intermediates, senior and team lead) to join the Netskrt team. We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video a ...

  • Trimble

    Software Engineer

    18 hours ago


    Trimble Vancouver, Canada

    Are you passionate about developing software with the quality necessary to deliver on the most demanding customer requirements? · Are you interested in identifying and delivering disruptive cutting-edge technologies? · What You Will Do · Successful candidates will have strong t ...

  • Arista

    Software Engineer

    1 week ago


    Arista Vancouver, BC, Canada

    Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agili ...

  • T-Net British Columbia

    Software Engineers

    22 hours ago


    T-Net British Columbia Vancouver, Canada

    Our client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...

  • Electronic Arts Inc.

    Software Engineer

    22 hours ago


    Electronic Arts Inc. Vancouver, Canada

    Frostbite is EA's proprietary game engine that comes equipped with tools designed to build incredible games. Our in-house engine offers the unique to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring thei ...

  • FranklinCovey

    Software Engineer

    1 week ago


    FranklinCovey Vancouver, BC, Canada

    Title: Software Engineer · Division & Department: Corporate Platform Development · Status: Full-Time Exempt · Reports to: Engineering Manager · Location: Remote – Anywhere in British Columbia, Alberta, or Ontario, Canada provinces · Job Summary · Within the last five y ...

  • T-Net British Columbia

    Software Engineer

    1 day ago


    T-Net British Columbia Vancouver, Canada

    Sanctuary AI-a multi award-winning LinkedIn Top Startup company- is looking to hire a Software Engineer for our Simulation team. Reporting to the Simulation Software Engineering Manager, you'll gain a comprehensive understanding of our design, architecture, and implementation of ...

  • Electronic Arts Inc.

    Software Engineer

    1 week ago


    Electronic Arts Inc. Vancouver, BC, Canada

    EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport th ...

  • Generac

    Software Engineer

    1 week ago


    Generac Vancouver, BC, Canada

    We are committed to providing sustainable cleaner energy products and technology. Generac Energy Services is a cutting-edge team that is working to provide end-to-end digital solutions and experiences for customers who are striving to manage increasingly complex portfolios of res ...

  • Capgemini

    Software Engineer

    18 hours ago


    Capgemini Vancouver, Canada

    As Software Engineer/Developer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a challenging, innovative environment for our c ...

  • Electronic Arts

    Software Engineer

    2 weeks ago


    Electronic Arts Vancouver, BC, Canada Full time

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...