Sr Software Engineer

4 weeks ago


Vancouver, Canada Study International Full time

Sr Software Engineer - Tools & Technology

Creative Technologies

We enable the game team’s technical product strategy through technology and solutions for game development. Our goal is to be the best place for engineers in EA while aiming to be valuable partners for game development. Our organization is aligned with expertise and specialization, providing ongoing solutions and technology and tools differentiation, we are nimble and ready to adapt and grow.

Reporting to the Senior Development Director, you will work with a small team of technical artists and engineers to support the Capture Production team with tools and pipeline development and also to enhance our Virtual Production capability. Sometimes, you will work with external companies to integrate their technology into existing pipelines:

Responsibilities

You will partner with end-users to understand their workflows and toolset requirements

You will solve complex, systematic problems in the domain of tools, pipeline and workflow development

You will architect tool design, implementation and debugging

You will define, communicate and implement coding standards across team and projects

You will mentor junior team members

You will write clean, modular, documented code

You work will include a focus on motion capture, 3D scanning and virtual production tools and pipelines

You will gather requirements from team members and create specifications and timelines that you will validate with the other team members

You will promote code quality through unit-testing, code-review and automation

Qualifications

5+ years of professional software development

Expertise in C# development with working knowledge of dot NET and WPF

Working knowledge of C++ utilised in large-scale projects

Understanding of UI, UX Concepts

Experience in tool development - including content creation packages, world editing tools, 2D and 3D art content pipelines, art importers/exporters, automated content/data build systems and GUI development

Experience with version control such as Gitlab

Working knowledge of large Relational Databases

Ability to improve workflow to enhance group productivity

Bachelor’s degree in computer science or related field, or equivalent training and hands-on experience

Experience communicating updates and resolutions to customers and other partners verbally and through documentation

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

#J-18808-Ljbffr

  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon is investing heavily in building a world class Advertising business and the WorldWide Ad Success team (WASE) is at the head of this growth machine enabling our teams to deliver at scale. Our goal is to scale account management multifold by investing in strategic self-service applications that improve productivity of internal account management...


  • Vancouver, Canada Sound United Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code,...


  • Vancouver, Canada Masimo Corporation Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code, implement and...


  • Vancouver, Canada Masimo Corporation Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code, implement and...


  • Vancouver, Canada Masimo Corporation Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code, implement and...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAre you a Software Developer aspiring to improve Windows PC manufacturers pre-installed Apps to a new quality level, leveraging the latest innovations on hardware and the Windows Platform? Are you motivated by seeing your work make a difference on millions of devices? We have a job for you We are the Windows Ecosystem and Enablement team (WE2), and...


  • Vancouver, BC, Canada Masimo Corporation Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code, implement...


  • Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time

    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 industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...

  • Engineering Manager

    3 weeks ago


    Vancouver, Canada Steamclock Software Full time

    We're hiring an Engineering Manager to help guide our delivery team as we develop engaging mobile experiences and further our culture of collaboration and teamwork. If you have experience managing product-oriented engineering teams, we’d love to meet you! Most of the work can be done remotely, though we are looking for somebody who is able to work from our...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive...

  • Core Engineering

    3 weeks ago


    Vancouver, Canada Intelliswift Software, Inc. Full time

    Core Engineering - Test Engineer IVJob ID: 23-03301Job Title: Electrical Manufacturing Test EngineerDuration: Longterm ContractLocation: Vancouver, WA OnsitePay Range: $90-$100/hrIntelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds...

  • Core Engineering

    4 weeks ago


    Vancouver, Canada Intelliswift Software, Inc. Full time

    Core Engineering - Test Engineer IVJob ID: 23-03301Job Title: Electrical Manufacturing Test EngineerDuration: Longterm ContractLocation: Vancouver, WA OnsitePay Range: $90-$100/hrIntelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds...

  • Core Engineering

    3 weeks ago


    Vancouver, Canada Intelliswift Software, Inc. Full time

    Core Engineering - Test Engineer IVJob ID: 23-03301Job Title: Electrical Manufacturing Test EngineerDuration: Longterm ContractLocation: Vancouver, WA OnsitePay Range: $90-$100/hrIntelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds...


  • Vancouver, Canada Workday, Inc. Full time

    About the Role As a Senior Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Your primary focus will be to: Architect, design, program, debug, and modify software enhancements ...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Does the challenge and ownership that comes from leading and driving large cross-organizational projects and initiatives for one of the largest online marketplaces excite you? Do you want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMicrosoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective. In the Teams Platform's Conversational AI & Extensibility team, we develop client-side extensibility hooks, backend APIs, services, and SDKs (Software Development Kits). Our focus is...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Microsoft 365 Growth team is dedicated to ensuring one of the world's largest software franchises becomes even more widely loved and adopted. We build experience and services that enable users to effortlessly acquire Microsoft 365 and continuously get the last and greatest it has to offer. Our investments emphasize security, compliance, and...

  • Data Engineer

    3 weeks ago


    Vancouver, Canada Intelliswift Software Full time

    Data Engineer (Spark) Duration: Fulltime with Intelliswift Software Inc Location: Canada 100% remote (Needs to work in PST Hours) Description: Must know Big Data in depth, handled large datasets Doing Spark Streaming Scala good but not required Java Exp is a must

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewDo you want to work on a product that is used daily by more than 100+ millions of users, used by 91% of Fortune 100 companies, available in 181 markets with support for 44 language, and recognized as fastest growing app in the history of Microsoft. We're working on Microsoft Teams - modern collaboration and productivity hub for the workspace....

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewDo you want to work on a product that is used daily by more than 100+ millions of users, used by 91% of Fortune 100 companies, available in 181 markets with support for 44 language, and recognized as fastest growing app in the history of Microsoft. We're working on Microsoft Teams - modern collaboration and productivity hub for the workspace....