Current jobs related to Senior Software Engineer - Vancouver, British Columbia - Electronic Arts


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Randhawa Farms Ltd Full time

    Job Title: Senior Software EngineerAt our company, we are seeking a talented Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development and a strong understanding of computer science concepts.Key Responsibilities:1. Design and implement software solutions using Python and other technologies.2....


  • Vancouver, British Columbia, Canada Bright Angels Children Centre Inc Full time

    Job DescriptionWe are looking for a skilled Senior Software Engineer to join our team.The ideal candidate will have experience with backend development and a strong understanding of software engineering principles.Key Responsibilities:Design and develop scalable, efficient, and reliable software systemsCollaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Tommy's cafe Full time

    We are looking for a skilled Senior Software Engineer - Developer to join our team at {company}. A Senior Software Engineer - Developer will be responsible for designing, developing, and testing software applications. Key responsibilities include:Designing and developing software applications using backend technologies such as Java, Python, or C++;Testing...


  • Vancouver, British Columbia, Canada Langara College Full time

    Job Title: Senior Software EngineerJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Langara College. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining application software used throughout the College.Key ResponsibilitiesEvaluate requirements for and design application...


  • Vancouver, British Columbia, Canada Peoples Trust Full time

    About the Role: As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Vancouver, British Columbia, Canada Pagnotta Inc. Full time

    We are seeking a highly skilled Senior Software Engineer with expertise in software development to join our team. As a member of our software development team, you will be responsible for designing, developing, and testing software applications.The successful candidate will have a strong understanding of software development principles and practices,...


  • Vancouver, British Columbia, Canada ActiveState Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at ActiveState. As a senior member of our engineering team, you will be responsible for designing and implementing complex software systems.Key ResponsibilitiesDesign and develop high-quality software systems using modern tools and technologies.Collaborate with cross-functional...


  • Vancouver, British Columbia, Canada Improving Full time

    About the Role:We're seeking a highly skilled Senior Software Engineer to join our team at Improving Vancouver. As a Senior Software Engineer, you'll be responsible for driving development, collaborating with project team members, and leading designs with minimal guidance.Key Responsibilities:Lead designs with minimal guidanceActively participate in code...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Fernandez Young LLP Full time

    We're seeking a Senior Software Engineer to join our team. In this role, you will design, develop, and maintain high-quality software solutions. Experience with Agile methodologies, version control systems, and cloud-based technologies is a plus.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure code...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.


  • Vancouver, British Columbia, Canada Market Jar Media Inc. Full time

    Market Jar Media Inc. is seeking a skilled Senior Software Engineer to lead and coordinate teams in the development of software and integrated information systems. The ideal candidate will have a strong background in cloud infrastructure, with experience in leading teams and conducting security and quality controls.Key ResponsibilitiesLead and coordinate...


  • Vancouver, British Columbia, Canada Duhra Enterprises Ltd DBA Subway Full time

    Take your skills to the next level as a Senior Software Engineer at {company}.About the role:We are seeking a highly skilled Backend Developer to join our team and help us build cutting-edge software solutions.Design and develop scalable and efficient backend systems.Collaborate with cross-functional teams to deliver high-quality software products.Stay...


  • Vancouver, British Columbia, Canada Western Forest Products Full time

    **Company:** {company}**Job Title:** {title}We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop scalable software applications using modern technologiesCollaborate...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the Role:We are seeking a talented Senior Software Engineer to join our team at {company}.Key Responsibilities:Design and develop scalable back-end applications using relevant technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code reviews and implementation best practices.Provide...


  • Vancouver, British Columbia, Canada fortisBC Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. This role will involve designing, developing, and maintaining our software applications. The successful candidate will have a strong background in software development and a passion for delivering high-quality solutions.Responsibilities include:Designing and developing software...


  • Vancouver, British Columbia, Canada destinationone Consulting Full time

    At {company}, we are seeking a talented Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applications using Java and PythonCollaborate with cross-functional teams to identify and...

Senior Software Engineer

1 month ago


Vancouver, British Columbia, Canada Electronic Arts Full time

We are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. This individual will work across multiple groups and technologies, focusing on the design and delivery of key strategic engineering goals for the Apex Legends franchise at Respawn Entertainment.

Key Responsibilities:

  • Work collaboratively as a technical liaison for the Head of Online Services on all projects
  • Become a trusted and productive member of the senior engineering leadership team of Online Services
  • Write and review code across various domains and service tiers of critical importance to achieving the studio's strategic goals
  • Design, review, build, deploy, and assist in the operations of technical services that our players rely upon daily
  • Collaborate with engineers and staff from various departments demonstrating your competency, capabilities, focus, and sense of ownership for key projects
  • Principally or collaboratively write technical design documents, run books, standard operating procedures, and other forms of documentation that enrich our engineering culture
  • Understand and demonstrate your knowledge of business critical production cloud architecture

Requirements:

  • 10 years of demonstrable software engineering experience
  • Experience building and operating multi-tiered customer facing applications and services
  • Experience with Technical Operations and 24x7 support
  • Have worked with OKRs and KPIs and applied them as a measurement of strategic progress
  • A deep understanding of process and practices that improve the player and developer experience through automation
  • An excellent grasp of business English in both oral and written forms
  • An excellent grasp of modern security concepts and their application in code and systems design
  • Ability to generate flowchart, sequence, and C4 diagrams
  • A programming language polyglot that can objectively reason about when, where, and why to use specific languages, protocols, and patterns focused on quality and time to delivery
  • Able to both understand and educate the architecture of business critical production cloud systems find and resolve issues quickly
  • Experience with modern source code management systems (Perforce, Git, etc)
  • Bachelor's degree in Computer Science or a related field, or equivalent experience

About Electronic Arts:

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.