Sonyinteractiveentertainmentglobal
Sr. Software Developer (Contract)
Canada, Waterloo, ON. Posted 4 days ago
The role
You will design, build, test, and maintain a centralized portal and supporting services for internal console development teams. This hands-on full stack role involves working with application developers to automate onboarding and manage application releases.
What you will do
- Design, build, test, and maintain the centralized portal and supporting services.
- Work with application developers and partner teams to understand pain points and validate designs.
- Create clear, accessible interfaces showing application status and required actions.
- Build secure, reliable backend services and APIs.
- Collect and track signals from systems to implement checks for CI/CD pipelines.
- Automate repetitive steps to reduce manual coordination and errors.
- Add tests, logging, monitoring, and documentation.
- Diagnose issues and improve performance and reliability in production.
- Make architecture decisions and contribute to code reviews.
- Complete an orderly transition with maintainable code and documentation.
Required qualifications
- 5+ years of professional software engineering experience, or equivalent evidence of designing, shipping, and supporting production web applications.
- Strong JavaScript/TypeScript skills.
- Experience with a modern frontend framework such as React, Vue, or Angular.
- Experience building backend services in Node.js, Python, or a comparable language, including REST or GraphQL APIs.
- Experience with relational or document databases, data modeling, and integrating multiple systems.
- Understanding of CI/CD pipelines and experience building or integrating automated checks into development workflows.
- Working knowledge of authentication, authorization, automated testing, and practical security and reliability practices for internal applications.
- Strong problem-solving and communication skills.
- Experience collaborating across engineering and other partner teams and documenting technical work clearly.
Nice to have
- Experience building developer-focused tools, internal platforms, self-service workflows, or applications for technical users.
- Experience with containers, cloud services, or deployment automation relevant to operating internal applications.
- Experience designing automated gates from signals produced by multiple systems.
- Experience improving accessibility, usability, observability, or performance in internal products.
- Curiosity about AI-assisted development and where it can responsibly improve engineering workflows and tool usability.
Before you apply
- Sony Interactive Entertainment conducts background checks at the offer stage for all new employees.
About the company
Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. It is a subsidiary of Sony Group Corporation and a dynamic technology company.