Recherche d'emploi > Vancouver, BC > Software engineer ii

Software Engineer II - Game Server Hosting

Electronic Arts
Vancouver, BC, Canada
96.4K $-133.9K $ / an
Temps plein

Responsibilities

You will deliver Game Server Hosting backend features, primarily in GoLang. This includes reviewing and proposing designs, implementing the feature possibly in cooperation with others, and creating unit tests and other test automation.

For larger scale efforts, break down the features into chunks of work that can be divided up amongst the team for parallel development.

  • You will proactively participate in our current Kanban process by refining tickets down into achievable sizes, executing on them, soliciting code review feedback and contributing to detailed code reviews for others, while always striving to make our code base better than it was before
  • You will be responsible for features, like enabling game servers to be run on a new hosting platform, creating a service that listens to our event bus and caches state for a responsive API or provides Slack notifications, etc.
  • You will proactively move high quality tickets through our process, making the work of your peers better by contributing to design and code reviews.

Qualifications :

  • 3+ years of experience with the Go language for server-side development
  • Experience with the standard processes of creating professional software, including integrating with the team process, writing high quality code, reviewing code and designs

Bonus Qualifications :

  • Experience with cloud service providers such as AWS, GCP, and Azure
  • Engineering Collaboration software - JIRA, Git, Slack, Confluence
  • Familiarity with Kubernetes, Terraform, or NATS.io

Ceci ne s’applique pas au Québec.

BC COMPENSATION AND BENEFITS

The base salary ranges listed below are for the defined geographic market pay zones in these locations. If you reside outside of these locations, a recruiter will advise on the base salary range and benefits for your specific location.

EA has listed the base salary ranges it in good faith expects to pay applicants for this role in the locations listed, as of the time of this posting.

Salary offered will be determined based on numerous relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, geographic location, and business or organizational needs.

BASE SALARY RANGES

British Columbia (depending on location e.g. Vancouver vs. Victoria) :

º $96,400 - $133,900 CAN Annually

Base salary is just one part of the overall compensation at EA. We also offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI / QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental / adoption leave), extended health / dental / vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees.

Certain roles may also be eligible for bonus and equity.

About Electronic Arts

Everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

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. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Il y a 20 jours
Emplois reliés
Electronic Arts
Vancouver, Colombie-Britannique

You will deliver Game Server Hosting backend features, primarily in GoLang. You will be responsible for features, like enabling game servers to be run on a new hosting platform, creating a service that listens to our event bus and caches state for a responsive API or provides Slack notifications, et...

Offre sponsorisée
This Game Studio, Inc.
British Columbia, Canada

This Game Studio is seeking a best-in-class Senior Client or Full-Stack Software Engineer. As one of This Game Studio’s Senior Software Engineers, you will specifically be expected to:. We are an independent game studio seeking candidates who are great at what they do, and would enjoy working on a d...

Electronic Arts
Vancouver, Colombie-Britannique

Proficiency in software engineering best practices: version control, testing, code review. Create solutions for the collection, storage, cleaning, and labelling of training data (game assets. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinit...

Amazon
Vancouver, Colombie-Britannique

The ordering team needs strong software development engineers to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform ready for our current and future challenges. Experience programming with at least one software programming language. ...

Life360
Remote, Canada, US
Télétravail

You’ll be working within a close-knit team of Web engineers, all working to provide an excellent user experience on our e-comm platform and web applications. This team works closely with other engineering teams, marketers, product managers, and designers to create and maintain performant, visually a...

Electronic Arts
Vancouver, Colombie-Britannique

Software Engineer, with increasing levels of responsibility. You will work with engineers in the team to architect backend services to power our generative AI / ML platform, and you will be accountable for the performance / scalability and security of the architecture. You will collaborate with Prod...

Sound United
Vancouver, Colombie-Britannique

We are continuing to grow our team and looking for a Senior Cloud & Web Systems Engineer to join our Vancouver team. Lead in all phases of the software development life cycle. BS or MS degree in Computer Science or Engineering. ...

Actalent
Vancouver, Colombie-Britannique

Are you passionate about software development and eager to work on impactful projects? Our Fortune 500 client is looking for a software engineer, where you’ll play a crucial role in supporting and enhancing our applications. Develop monitoring solutions and troubleshoot/debug production software app...

Amazon Development Centre Canada ULC
Vancouver, Colombie-Britannique

The Prime team seeks talented engineers who take great pride in both the technical and business contribution of their work. Experience programming with at least one software programming language. ...

Microsoft
Vancouver, Colombie-Britannique

We are seeking an experienced Software Engineer II-Frontend to help us build the future of GPU programming through HLSL for Xbox and Windows. Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year. Software Engineering IC4 - The typic...