Software Engineer III

5 days ago


Vancouver, British Columbia, Canada Electronic Arts Full time
Software Engineer III

At Electronic Arts, we're a game maker that connects hundreds of millions of players from around the globe to some of the world's greatest games. Our EAX team is guiding the strategy and implementation of important initiatives for EA's players to connect them to one another and to the games they love to play.

As a Software Engineer, you will work with a team to build and grow our player-facing experiences within the EA app. You will collaborate across departments (Design, Engineering, QA, Project Management) and other internal customers to align and implement. You will also be a regular consumer of data to analyze performance of our live service products and collaborate with our senior engineers to identify live service opportunities to create richer player experiences.

Key Responsibilities:
  • Design and implement modular, testable, and highly scalable features to millions of players
  • Collaborate with other developers to promote a culture of technical performance, maintainability, and quality
  • Collaborate across departments and internal customers to align and implement initiatives
  • Troubleshoot and solve live issues in collaboration with the support team
  • Stay up-to-date with new technologies and apply new techniques to improve existing solutions
Requirements:
  • 5+ years of experience in a technical role focused on development and operation of live services at scale
  • Strong JavaScript and TypeScript experience
  • Strong understanding of frontend web technologies and patterns
  • Familiarity with backend web technologies
  • Familiarity with databases
  • Experience with GraphQL, NodeJS, and Kubernetes is a plus
Nice to Have:
  • Familiarity with React, or other front-end libraries such as Angular
  • Familiarity with build and deploy pipelines and experience troubleshooting build failures
  • Familiarity with front-end automation testing frameworks and tools
  • Familiarity with using content management systems such as Contentful
About Electronic Arts:

We're a game maker that connects hundreds of millions of players from around the globe to some of the world's greatest games. Our mission is to inspire the world to play through our cutting-edge games, innovative services, and powerful technologies.

We're looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life.

We provide comprehensive benefit packages and support for a balanced life with paid time off and new parent leave, plus free games and so much more. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

Electronic Arts is an equal opportunity employer. We welcome applications from diverse candidates and are committed to creating an inclusive workplace.



  • Vancouver, British Columbia, Canada Amazon Full time $150,700

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our AWS Identity team. As a key member of our team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesTranslate functional and technical requirements into detailed...


  • Vancouver, British Columbia, Canada Amazon Full time $150,700

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our AWS Identity team. As a key member of our team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesTranslate functional and technical requirements into detailed...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer III - AWS IdentityAt Amazon, we take our responsibility for securely enforcing access control as our absolute top priority. Our Identity services enable customers to control who can access what, and we integrate with all services, making us a critical component of our customers' environments.In this position, you will work with...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer III - AWS IdentityAt Amazon, we take our responsibility for securely enforcing access control as our absolute top priority. Our Identity services enable customers to control who can access what, and we integrate with all services, making us a critical component of our customers' environments.In this position, you will work with...


  • Vancouver, British Columbia, Canada reddit Full time

    About RedditReddit is a community-driven platform that fosters open and authentic conversations on the internet. With millions of active users and a vast array of communities, Reddit is a hub for information and discussion.The Conversation Experiences TeamThe Conversation Experiences team is responsible for delivering exceptional user experiences on one of...


  • Vancouver, British Columbia, Canada reddit Full time

    About RedditReddit is a community-driven platform that fosters open and authentic conversations on the internet. With millions of active users and a vast array of communities, Reddit is a hub for information and discussion.The Conversation Experiences TeamThe Conversation Experiences team is responsible for delivering exceptional user experiences on one of...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our team at Amazon. As a key member of our Identity and Access Management (IAM) team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesOwn the design, implementation,...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our team at Amazon. As a key member of our Identity and Access Management (IAM) team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesOwn the design, implementation,...


  • Vancouver, British Columbia, Canada Seaspan Full time

    Job SummaryWe are seeking a highly skilled Structural Engineer III to join our team at Seaspan. As a key member of our engineering team, you will be responsible for coordinating and executing engineering tasks within allocated systems design in compliance with schedule and budget specifications.Key ResponsibilitiesSystem Design and Integration: Execute...


  • Vancouver, British Columbia, Canada Seaspan Full time

    Job SummaryWe are seeking a highly skilled Structural Engineer III to join our team at Seaspan. As a key member of our engineering team, you will be responsible for coordinating and executing engineering tasks within allocated systems design in compliance with schedule and budget specifications.Key ResponsibilitiesSystem Design and Integration: Execute...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Electronic Arts. As a key member of our EAX team, you will play a critical role in building and growing our player-facing experiences within the EA app.Key ResponsibilitiesDesign and implement modular, testable, and highly scalable features to millions of...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Electronic Arts. As a key member of our EAX team, you will play a critical role in building and growing our player-facing experiences within the EA app.Key ResponsibilitiesDesign and implement modular, testable, and highly scalable features to millions of...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Electronic Arts. As a key member of our EAX team, you will play a critical role in building and growing our player-facing experiences within the EA app.Key ResponsibilitiesDesign and implement modular, testable, and highly scalable features to millions of...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer III to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable web services that support millions of players.Key ResponsibilitiesDevelop responsive, resilient, and globally available services...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer III to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable web services that support millions of players.Key ResponsibilitiesDevelop responsive, resilient, and globally available services...


  • Vancouver, British Columbia, Canada Amazon Canada Fulfillment Services, ULC Full time

    About the RoleWe are seeking a highly experienced Software Development Manager III to lead our team in the development and operation of a tier 1 AWS service. As a key member of our organization, you will be responsible for driving the entire software development lifecycle, ensuring high operational excellence, and developing individual contributor engineers'...


  • Vancouver, British Columbia, Canada Amazon Canada Fulfillment Services, ULC Full time

    About the RoleWe are seeking a highly experienced Software Development Manager III to lead our team in the development and operation of a tier 1 AWS service. As a key member of our organization, you will be responsible for driving the entire software development lifecycle, ensuring high operational excellence, and developing individual contributor engineers'...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our Quality Verification Engineering (QVE) department at Electronic Arts Inc.Key ResponsibilitiesCollaborate with QA and Development teams to identify and create tools and automation solutions.Develop and maintain high-quality software components and systems.Work closely with...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our Quality Verification Engineering (QVE) department at Electronic Arts Inc.Key ResponsibilitiesCollaborate with QA and Development teams to identify and create tools and automation solutions.Develop and maintain high-quality software components and systems.Work closely with...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our team at Amazon, where you will play a key role in designing, implementing, and verifying components of our cloud identity services. As a member of our team, you will work closely with senior engineers and leaders to deliver large-scale, distributed systems in the...