> Markdown version of [/jobs/ext/2684974-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2684974-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Sony Interactive Entertainment - **Location:** San Diego, CA, United States - **Experience:** Expert - **Salary:** $177,300.0 - $265,900.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Code Coverage, Code Review, Software Design Patterns, Model View Controller (MVC), Model View ViewModel, Node.Js, Object-Oriented Software Development, Open Source Technology, Software Engineering, Multithreading, Data Storage Technologies, ReactJS, Backend, Information Technology, Web Technologies, React Native, Software Coding - **Published:** September 2, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18159629?backUrl=%2Fcareer%2F18159629%2FSenior-Software-Engineer-California-San-Diego ## About the Role * Must relocate to Los Angeles, Orange County, or San Diego area. * Bachelor's degree in Computer Science or equivalent. * 5+ years of solid programming experience in end-to-end development using HTML, CSS, JavaScript, Node.js, React and React Native. * Expert level knowledge of object-oriented design and design patterns, and passionate about writing high-quality and well-architected code. * Collaborated on cloud-deployed services hosting APIs and backend processes talking to data storage and caching layers, event buses, and other services. * Strong understanding of engineering best practices - requirement gathering and analysis, design and develop secure and scalable code with unit tests, partake in code reviews and documentation; experience with open source-based technology stack. * Ability to oversee periodic on-call duty as well as out-of-band requests. Preferred Qualifications: * Several years of experience in working with C++ and C# on multi-threaded applications. * Strong independent problem-solving skills. * Excellent written and verbal communication skills in a team environment. * Proven ability to learn quickly and tackle new challenges. * Works independently with strong work ethic to deliver on critical timelines. * Able to work quickly and efficiently in a challenging environment. * A passion for gaming and a proven record of delivering the best possible experiences to players and game partners. ## Description The Senior Software Engineer will design and develop PlayStation features on the PS5, mobile, and other supported platforms. They will provide strong technical knowledge, experience, and implementation efforts across a set of client applications. The ideal candidate will come from a strong object-oriented development background and be passionate about client applications and web technologies. Role Responsibilities * Architect and develop complex projects across multiple teams and fields to deliver new and innovative features. * Develop and maintain high quality front-end applications using React Native, ensuring they are production-ready and meet performance standards. * Extremely proactive and independent, communicating with all relevant stakeholders on plans, schedules, and deliverables. * Create and deploy adaptable UI elements for multiple platforms, emphasizing scalability and ease of maintenance, while incorporating architectural frameworks such as MVC, MVVM, and MVP. * Collaborate with Product Owners, Product Managers, and Designers to understand feature requirements, define technical requirements, and develop new features. * Will have ownership of technology, common shareable features across a large project or on several small projects. * Produce excellent, thorough design, architecture, and development documentation. * Focus on quality and strive to improve processes, propose standard methodologies, and drive their usage within the teams. * Partner with QA engineers to ensure test coverage and verify test plans that help deliver high quality features. * Write unit tests and component tests for features with key characteristics of stability and maintainability that prevent regressions in the product code. * Efficiently debug issues raised by internal and external users and work with the team to provide resolutions to these issues. * Support and mentor other team members and provide technical leadership by reviewing pull requests, design plans, and participate in architectural discussions. * Communicate on development strategy, technical subjects related to software development frameworks and collaborate effectively with the globally distributed teams to achieve business goals. * Ability to understand, discuss and improve specifications to enhance the overall experience for players and game studio partners. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)