Senior Software Engineer (Contract)

PlayStation
Canada
$108K a year (estimated)
Remote
Full-time

Why PlayStation?

PlayStation isn’t just the Best Place to Play it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

Senior Software Engineer (Contract)

Remote

As trailblazers, innovation is in SIE’s DNA. In the Platform Experience Group (PEG), we pursue it with intention, from multiple angles, with curious people empowered and activated through processes optimized for exploration, discovery, and invention.

You’ll join a unique team that is chartered to explore new ways to transform and diversify our business into new areas with a focus on new customers needing new solutions, while remaining true to SIE’s central mission.

Our particular group is a collection of curious humans focused on delight, discovery, and iteration, and we are eager to onboard a Senior Engineer who is keen to join us in our pursuit.

Our team believes that the best way to answer interesting questions is to try it in the real world. The effort of developing and iterating on an idea leads to unexpected delight, and innovation truly reveals itself in the execution.

The ideal candidate for this position is someone who is both inquisitive and excited to offer potential answers to those questions.

We aren’t perfectionists, here. We prefer to try something out quickly to see if it feels fun, as opposed to ideating what we suspect might be a great idea.

We are seeking a collaborator and contributor someone who feels comfortable working in a group, brainstorming, and interacting frequently with the rest of the team.

We like to stay lean and nimble, so folks who are able to self-organize and communicate well amongst an asynchronous team is a critical trait we look for in candidates.

We are a geographically distributed team based in the US and Canada. We firmly believe in life beyond work AND loving your work through healthy boundaries and habits.

We make better, more interesting games and tech when work is sustainable and we have a wide and interesting set of experiences to inspire us.

Relevant Experience or Education

  • Experience with modern web technologies, such as JavaScript / TypeScript, WebRTC, Websockets, and so on.
  • Experience with or exposure to other programming languages, such as Python, Ruby, Java, C#, or Rust.
  • Some real world experience with JavaScript frameworks, such as React, Svelte, or Vue.
  • Deep experience with enterprise internet infrastructure (Servers, databases, etc), preferably AWS.
  • Strong written communication skills - This is a must, as most of our output relies on clear, concise written text.
  • A strong self-motivating sense of direction and interest as a remote employee, there are expectations that you set your time and hours appropriately and communicate clearly and openly on progress, status, and deliverables.
  • Experience working with Github tools (Issues, Pull Requests, Projects, Actions)

Key traits we look for :

  • A strong drive for innovative problem-solving and challenging conventional software methods.
  • Proficiency in self-organization, with effective communication skills in a distributed, asynchronous team environment.
  • Adaptability and enthusiasm for working in dynamic settings with frequent shifts between diverse projects.

Responsibilities and Role Definition

This position’s primary responsibility is to architect, design, implement, and manage scalable and cost-efficient server-side infrastructure for our web-based project.

Various tasks and secondary responsibilities include :

  • Building out a scalable infrastructure to support our prototypes
  • Creating and maintaining user databases, monetization layers, and persistent UGC storage with an eye to security and compliance protocols
  • Creating and maintaining APIs and endpoints for both internal and external teams to interact with

As a Senior Engineer on the team, the primary responsibility of this role is to provide technical expertise and execution skills to take ideas from the paper to prototypes and beyond.

If you meet most of the criteria for the job listing, we still want to hear from you! We believe in fostering talent and growing / training our team as we believe fantastic human beings come first and building skillsets can happen over time with great people.

Also, if your industry calls the stated role something else, that’s ok too!

LI-LF1

Please refer to our for more information about how we process your personal information, and your data protection rights.

At SIE, working with our partners, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.

Please note that the individual base pay range may vary based on job-related factors which may include knowledge, skills, experience, and location.

In addition, this role is eligible for benefit offerings that include medical, dental, and vision. Click to learn more.

This is a flexible role that can be remote, with varying pay ranges based on geographic location. For example, if you are based out of Seattle, the estimated base pay range for this role is listed below, this is an hourly rate.$ $ CAD

30+ days ago
Related jobs
PlayStation
Canada
Remote

Senior Software Engineer (Contract). Our particular group is a collection of curious humans focused on delight, discovery, and iteration, and we are eager to onboard a Senior Engineer who is keen to join us in our pursuit. As a Senior Engineer on the team, the primary responsibility of this role is ...

StackAdapt
Canada

As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. StackAdapt’s engineering organization believes in working collaboratively and cross functionally. ...

Hasbro
CA

As a Senior Backend Software Engineer working on the D&D team you will help design and build the services that will power the next generation of D&D’s best-in-class digital player tools. At least 3 years of experience as a back-end software engineer building services using technologies like ...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...

Orchestry Software Inc
Canada

We help organizations adopt, govern and manage Microsoft 365 with beautiful, compelling and innovative software. We are 100% a product-led organization that values innovation and best practices from inside and outside of Microsoft to create great software. We believe that there is too much poor, un-...

Medrio
Canada

Ensuring quality delivery of software. ...

Doximity
Remote, Canada
Remote

You are experienced in creating automated testing, applying design patterns, and other engineering best practices. Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. ...

102 Yahoo Inc.
Remote,Canada
Remote

Effectively collaborate with other engineers and cross-functional teams. ...

Jobber
Canada
Remote

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. A demonstrated level of senior software engineering experience on a full stack development team. Product Software Engineering team. Rep...

hireVouch
Canada, Remote, USA
Remote

As a senior full-stack engineer, among other things, you’ll be expected to:. Software quality best practices: testing, CI/CD, documentation, etc. ...