Sony Interactive Entertainment
Posted 1w ago

Software Engineer II / Software Developer II (React Native)

Sony Interactive Entertainment
Waterloo, Ontario, Canada
$116k-$173k/yrHybridFull Time
Responsibilities
  • building features
  • optimizing performance
  • collaborating cross-functionally
Requirements
  • 3+ years software development experience with React Native
  • JavaScript and TypeScript
  • BS/MS or equivalent experience
  • Experience profiling
  • Debugging, and optimizing mobile performance
  • Strong communication and problem-solving
Technical tools mentioned
React NativeJavaScriptTypeScriptCI/CD

Job description

Why Sony Interactive Entertainment?

Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.

Software Engineer II / Software Developer II (React Native) 

 

Build what’s next for players.

We’re a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the scale, resources, and trust of Sony Interactive Entertainment. We’re building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to design at startup speed and drive huge impact inside the largest gaming company in the world.

We are seeking a Software Engineer II specializing in React Native and high-performance mobile development. In this role, you will design, build, and improve mobile experiences while contributing to the architecture, frameworks, and technical practices that support our applications.

You will collaborate closely with engineers, product managers, designers, and researchers to deliver user interfaces that are performant, accessible, reliable, and delightful at scale. You will take ownership of meaningful features from development through release and production support.

Responsibilities 

  • Design, build, test, release, and maintain mobile application features using React Native and modern JavaScript and TypeScript.
  • Contribute to the evolution of frontend architecture, reusable components, development patterns, and technical standards.
  • Partner with product managers, designers, and researchers to translate user experience requirements into practical, maintainable technical solutions.
  • Write maintainable, well-tested code and contribute to code reviews, documentation, testing practices, and release processes.
  • Investigate, diagnose, and resolve application defects, performance issues, and production incidents.
  • Collaborate with the backend team to deliver reliable end-to-end experiences.
     

 Requirements

  • 3+ years of professional software development experience, including experience building React Native applications or high-performance JavaScript and TypeScript applications.
  • BS/MS degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Strong understanding of React Native, JavaScript, TypeScript, component architecture, state management, and mobile application development.
  • Experience profiling, debugging, and optimizing frontend or mobile application performance.
  • Understanding of cross-platform application architecture and communication between JavaScript and native modules.
  • Experience delivering production-quality mobile applications using React Native.
  • Experience building reusable UI components and maintainable frontend systems.
  • Ability to independently deliver well-defined projects while collaborating effectively with engineers and cross-functional partners.
  • Strong problem-solving, communication, and debugging skills.
  • Passion for delivering high-quality user interfaces with excellent performance and usability.

Bonus

  • Experience building social, community, gaming, or other consumer products.
  • Familiarity with VoIP, call dialing and ringing flows in Android/React Native
  • Experience with accessibility, internationalization, and UI testing frameworks. 
  • Familiarity with CI/CD pipelines and modern build systems for frontend development.
  • Previous experience at an early-stage startup or on a zero-to-one product team.

At SIE, 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 base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. 

 

The estimated Ontario base pay range for this role is listed below.
$115,500$173,300 CAD

Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.

Please refer to our Candidate Privacy Notice for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. 

Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

 

About Sony Interactive Entertainment

Provides PlayStation gaming hardware, software, and digital network services.

Similar jobs

Software Engineer roles near Waterloo, Ontario
1d
Save
Mark Applied
Hide
Associate Software Engineer
North York or Waterloo or Toronto
$54k-$89k/yr HybridFull Time
Sun Life
Sun LifeToronto Stock Exchange: SLF: Provides insurance, retirement, and asset management services globally.
Foundational programming, SQL, relational database, AWS, ETL, scripting, Agile/DevOps, API, problem-solving, communication, and collaboration skills; open to graduates and early-career professionals.
Java, Python, C#, SQL, AWS, AWS Glue, Amazon S3, AWS Lambda, Amazon CloudWatch, AWS Identity and Access Management (IAM), Informatica IDMC/IICS, PowerShell, Microsoft Power BI, AutoSys, AWS Glue Workflows, Informatica Taskflows
1d
Save
Mark Applied
Hide
Associate Software Engineer
North York or Waterloo or Toronto
$54k-$89k/yr HybridFull Time
Sun Life
Sun LifeNYSE: SLF: Provides insurance, wealth, and asset management solutions globally.
Foundational programming, SQL, relational database, AWS, ETL, data integration, scripting, Agile/DevOps, API, troubleshooting, analytical, communication, and collaboration skills.
Java, Python, C#, SQL, AWS, AWS Glue, Amazon S3, AWS Lambda, Amazon CloudWatch, AWS IAM, Informatica IDMC/IICS, PowerShell, Agile, DevOps, CI/CD, Informatica Taskflows, AWS Glue Workflows, AutoSys, Microsoft Power BI
1d
Save
Mark Applied
Hide
Lead Software Engineer — Enterprise Applications
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
6+ YOERequires 6–10 years of applications development or systems analysis experience, advanced software programming expertise, project implementation experience, leadership skills, and a bachelor's degree or equivalent experience.
1d
Save
Mark Applied
Hide
Lead Software Engineer — Enterprise Applications
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
6+ YOERequires 6–10 years of applications development or systems analysis experience, advanced software programming expertise, project leadership, communication skills, and a bachelor's degree or equivalent; master's preferred.
1d
Save
Mark Applied
Hide
Software Developer - Euna Budget
Oakville or Atlanta
$94k-$118k/yr HybridFull Time
Euna Solutions
Euna Solutions: Provides purpose-built cloud software for public sector organizations.
2+ YOERequires 2–5 years of software development experience, Python or TypeScript/JavaScript fundamentals, 1+ year building AI solutions with agentic frameworks, RESTful API experience, and FastAPI or Express familiarity.
Python, TypeScript, JavaScript, MCP, RESTful APIs, FastAPI, Express, AWS, Azure, Claude Agent SDK, OpenAI Agents SDK, LangGraph, AI-DLC
2d
Save
Mark Applied
Hide
Software Developer
Waterloo or Canada
$75k-$246k/yr HybridFull Time
Arctic Wolf
Arctic Wolf: Provides cloud-native security operations and managed threat detection.
3+ YOERequires 3+ years of software development experience, scalable web application expertise, programming in Go, Python, or Java, cloud experience, Docker, Kubernetes, microservices, CI/CD, and complex technical initiative delivery.
React, TypeScript, Go, Python, AWS, Azure, GCP, Docker, Kubernetes, Apache Kafka, CI/CD, AI
2d
Save
Mark Applied
Hide
Senior Software Engineer (Red Hat OpenShift)
Mississauga or Toronto
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
Bachelor’s degree in computer science or equivalent; experience deploying Red Hat OpenShift applications, software development, production applications, containers, microservices, and DevOps practices.
Red Hat OpenShift Container Platform, ETL, AWS, Azure, CI/CD, Agile Methodology, Software Development Life Cycle (SDLC)
2d
Save
Mark Applied
Hide
Senior Software Engineer (12-month contract)
Mississauga, Ontario, Canada
$142k-$158k/yr HybridContract
PointClickCare
PointClickCare: Develops cloud-based healthcare software for senior care providers.
Software engineering experience with Python or Java, microservices, RESTful APIs, AI agentic and multi-agent systems, RAG, MCP servers, databases, cloud environments, Git, and CI/CD; computer science degree required.
Python, Java, RESTful APIs, PostgreSQL, Microsoft SQL Server, Qdrant, Pinecone, pgvector, Weaviate, New Relic, Datadog, Git, Spring Boot, React, Selenium, Docker, Kubernetes, Istio, Ansible, Spinnaker, GitHub Actions, AWS, Azure, Terraform, SAML, OAuth, OpenID Connect, GitHub Copilot, Linux, MCP