Backend Software Engineer III

1 month ago


Vancouver, British Columbia, Canada Electronic Arts Inc. Full time
About Maxis

Maxis is a place where creativity and inclusivity thrive. As a developer of The Sims, we create games and experiences that inspire millions of people worldwide. Our drive is to make a better world through creative play, and we're always looking for new ways to innovate and grow.

Job Summary

We're seeking a talented Full Stack Software Engineer to join our team. As a key member of our Backend Server team, you'll be responsible for developing responsive, resilient, and scalable web services that support millions of Sims players. You'll work collaboratively with other engineers to integrate with internal and external backend services, author technical design documents, and maintain automated tests.

Responsibilities
  • Design and develop responsive, massively scalable, and globally available web services that support millions of Sims players.
  • Develop performant user interfaces built on the latest web tech, selecting technologies and tooling that support clean, performant code.
  • Integrate with both internal and external backend services, iterating collaboratively with other engineers.
  • Author and review technical design documents and specifications detailing software requirements.
  • Maintain a suite of automated tests that validate performance and correctness.
Qualifications
  • Bachelor/Master's degree in Computer Science, Computer Engineering, or related field.
  • 3+ years of job experience in a hands-on coding role.
  • Experience with client/server architecture and building HTTP APIs that run on cloud platforms (AWS, GCP, Azure).
  • Experience with Javascript or Typescript and shipping software built with these technologies.
  • Ability to own large systems and features from design to deployment, including live support.
  • Experience with load testing, troubleshooting, and optimizing performance of web applications.
  • Desire to work with client engineers, backend engineers, and designers to iteratively add features and bring designs to life.
  • Ability to iterate quickly and develop multiple short-lived prototypes.
  • Desire to teach and learn from peers.
What We Offer

At Maxis, we offer a dynamic and inclusive work environment, opportunities for growth and development, and a chance to work on innovative projects that make a real impact. If you're passionate about software engineering and want to join a team that's shaping the future of gaming, we encourage you to apply.


  • Software Engineer III

    4 weeks ago


    Vancouver, British Columbia, Canada 2K Full time

    Job Title: Software Engineer IIIAbout the Role:We are seeking a highly skilled Software Engineer III to join our Gameplay Services Team. As a key member of our team, you will be responsible for designing and implementing major components in our large-scale distributed backend service. Your expertise in C++ and experience with client-server and peer-to-peer...

  • Software Engineer III

    4 weeks ago


    Vancouver, British Columbia, Canada 2K Full time

    Job Title: Software Engineer IIIAbout the Role:We are seeking a highly skilled Software Engineer III to join our Gameplay Services Team. As a key member of our team, you will be responsible for designing and implementing major components in our large-scale distributed backend service. Your expertise in C++ and experience with client-server and peer-to-peer...


  • 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 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 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...

  • Software Engineer III

    4 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer IIIRequisition Number: 185379Position Title: Software Engineer IIIExternal 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, and more.As a Software Engineer III, you...


  • 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...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada PIZZERIA BUFALA Full time

    We are looking for a skilled Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable backend systems.Key Responsibilities:Design and develop high-quality, scalable, and maintainable backend systems.Collaborate with cross-functional teams to...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    About Go RecruitmentGo Recruitment is a leading recruitment agency that specializes in placing top talent in the tech industry. We are passionate about helping companies like PocketPills find the best candidates for their open positions.About PocketPillsPocketPills is a tech-driven pharmacy that is revolutionizing the way people access medication. With a...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    About Go RecruitmentGo Recruitment is a leading recruitment agency that specializes in placing top talent in the tech industry. We are passionate about helping companies like PocketPills find the best candidates for their open positions.About PocketPillsPocketPills is a tech-driven pharmacy that is revolutionizing the way people access medication. With a...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    About the Role:As a Software Engineer (Backend) at our company, you will be responsible for designing, developing, and maintaining the backend systems of our applications. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop efficient,...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Benson Cabinetry & Millwork Full time

    We are seeking a skilled Software Engineer (Backend) to join our team at {company}. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our system. Your primary focus will be on developing robust, scalable, and efficient APIs using Java.Key Responsibilities:Design and implement backend...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    About the RoleWe are seeking a highly skilled Backend Software Developer to join our team at Go Recruitment. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable, efficient, and secure backend systems using Java and Spring...


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

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Electronic Arts Inc. as a key member of our Online Services group. As a Software Engineer, you will be responsible for designing, developing, and maintaining our backend services and infrastructure, which power key features on APEX Legends.Key ResponsibilitiesDevelop and...


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

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Electronic Arts Inc. as a key member of our Online Services group. As a Software Engineer, you will be responsible for designing, developing, and maintaining our backend services and infrastructure, which power key features on APEX Legends.Key ResponsibilitiesDevelop and...


  • Vancouver, British Columbia, Canada TEEMA Full time

    Job DescriptionAt TEEMA, we're seeking a skilled Backend Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing new automation leveraging platform infrastructure and tooling. Your expertise in Node.js, TypeScript, and vanilla JavaScript will be crucial in improving monitoring,...


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

    Electronic Arts Inc. - Backend Software EngineerAbout the Role:We are seeking a highly skilled Backend Software Engineer to join our EA Digital Platform (EADP) group. As a key member of our team, you will design and develop scalable, distributed server-side systems that provide functionality to our millions of customers.Key Responsibilities:Design and...


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

    Join Our Team as a Backend Software EngineerWe are constantly pushing the boundaries of general search engine monetization across our apps, building a globally leading Search Ads monetization system. As a Backend Software Engineer on our Search Ads team, you will have the chance to work on large-scale distributed storage and architecture, NLP, LLM, Ranking,...


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

    Join Our Team as a Backend Software EngineerWe are constantly pushing the boundaries of general search engine monetization across our apps, building a globally leading Search Ads monetization system. As a Backend Software Engineer on our Search Ads team, you will have the chance to work on large-scale distributed storage and architecture, NLP, LLM, Ranking,...


  • Vancouver, British Columbia, Canada TTT Studios Full time

    {"title": "Backend Engineer, Python", "description": "About the RoleWe are seeking a skilled Backend Engineer with expertise in Python to join our team at TTT Studios. As a Backend Engineer, you will be responsible for designing and developing APIs and server platforms for our client projects.Key ResponsibilitiesDesign and implement low-latency,...