Senior Software Engineer Position

4 weeks ago


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

We are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our Systems Engineering Team, you will be responsible for designing, developing, and maintaining high-performance software applications.

Key Responsibilities:
  • Design and develop software applications using C++ and other relevant technologies
  • Collaborate with cross-functional teams to ensure seamless integration and performance optimization
  • Investigate and resolve complex technical issues, providing solutions and recommendations to improve software quality
  • Drive innovation and improvement in software development processes and tools
Requirements:
  • 7+ years of experience in software development, with a strong focus on C++
  • Proven expertise in concurrency, memory, and performance optimization
  • Experience working with multiple consoles and hardware requirements
  • Strong problem-solving skills and ability to drive investigations into source of issues
  • Bonus: Familiarity with multiple profilers such as PiX, Superluminal, or Tracy Profiler
What We Offer:
  • Competitive compensation package, including base salary and bonus
  • Comprehensive benefits package, including health, dental, and vision coverage
  • Opportunities for professional growth and development, including training and mentorship
  • Collaborative and inclusive work environment, with a focus on diversity and inclusion
About Electronic Arts:

Electronic Arts is a global leader in the video game industry, dedicated to creating innovative and engaging experiences for players around the world. We are committed to fostering a culture of creativity, inclusivity, and excellence, and we are seeking talented individuals who share our values and passion for gaming.



  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...


  • 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 Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...


  • 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 ethos Full time

    Job DescriptionWe are seeking a highly skilled and experienced software developer to join our team as a Senior Software Engineer.About the RoleThis is a permanent position, working 40 hours per week. The successful candidate will be fluent in English.Main Responsibilities:Write, modify, integrate and test software code for e-commerce and other Internet...


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

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As...


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

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As...


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

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As...


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

    About the PositionWho We AreAt Take-Two Interactive Software, we're a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our products are designed for console gaming systems, PC, and mobile devices, and are delivered through physical retail, digital download, online platforms, and cloud streaming services.Our...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Senior Software Quality Assurance EngineerCB Canada is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team in Vancouver. As a key member of our software development team, you will be responsible for ensuring the highest quality of our digital health solutions.Key Responsibilities:Participate in all phases of the Software...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Senior Software Quality Assurance EngineerCB Canada is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team in Vancouver. As a key member of our software development team, you will be responsible for ensuring the highest quality of our digital health solutions.Key Responsibilities:Participate in all phases of the Software...


  • Vancouver, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.Key Responsibilities:Design, develop, and execute feature...


  • Vancouver, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.Key Responsibilities:Design, develop, and execute feature...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    About the RoleArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering high-quality software solutions for our ASIC-based forwarding engine.As a Senior/Lead...