Staff Software Engineer - Android / UI Job at Sony Interactive En...
Sony Interactive Entertainment - San Diego, CA, United States, 92189
Work at Sony Interactive Entertainment
Overview
- View job
Overview
Join to apply for the Staff Software Engineer - Android / UI role at Sony Interactive Entertainment
Get AI-powered advice on this job and more exclusive features.
Why PlayStation?
PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Recognized as a global leader in entertainment, we produce the PlayStation family of products and services, including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, and acclaimed titles from PlayStation Studios.
Our Culture
We strive to create an inclusive environment that empowers employees and embraces diversity. We welcome everyone passionate about innovation, technology, and play to explore our open positions and join our growing global team.
About the Role
As a Staff Software Engineer, you will collaborate with Product Management, Architects, Engineering, and Operations. You should have extensive hands-on technical expertise, ingenuity, and excellent communication skills. Your understanding of Android, UI frameworks, and constraints will help shape future platform innovations.
You will help drive the UI architecture for our next-generation cross-platform mobile application, applying industry best practices to create fluid, high-performance experiences with maximum extensibility.
Responsibilities
- Design, build, and integrate frameworks to streamline development across mobile and console teams, improving efficiency and collaboration.
- Lead mobile app development using Agile methodologies like Scrum, delivering iterative improvements and meeting milestones.
- Develop and maintain high-quality applications using React Native, ensuring they are production-ready and performant.
- Design and implement reusable, cross-platform UI components focusing on scalability and maintainability, utilizing architectural patterns like MVC, MVVM, and MVP.
- Collaborate with international UI designers and product managers to translate requirements into engaging mobile experiences.
- Identify and resolve performance bottlenecks to enhance customer satisfaction.
Required Qualifications
- Passion for creating seamless, intuitive user experiences prioritizing usability and performance.
- Bachelor’s or Master’s degree in Computer Science or related field, or equivalent practical experience.
- 7+ years in developing web or mobile applications.
- Strong understanding of Android development, including emerging technologies.
- Proficiency in Android (Java/Kotlin, Android Studio).
- Expertise in modern JavaScript frameworks such as React/React Native, Angular, or similar.
- Experience with Agile development methodologies like Scrum.
- Ability to lead, measure, and optimize UI and application performance.
- Strong partnership and communication skills with architects and engineers.
- Experience documenting designs, implementation, and tests for international teams.
- Expertise in developing multi-threaded applications with concurrency and synchronization.
Additional Information
Refer to our Candidate Privacy Notice for details on data processing and your rights. The base pay range for this role is $192,500—$288,700 USD, with benefits including health coverage, 401(k), paid time off, wellness programs, employee discounts, and potential bonuses. The actual pay will depend on experience, skills, and location.
Equal Opportunity Statement
Sony is an Equal Opportunity Employer, committed to creating an inclusive environment and embracing diversity. All qualified applicants will receive consideration without regard to gender, race, religion, or other protected categories. PlayStation is a Fair Chance employer, considering applicants with arrest and conviction records.
Additional Details
- Seniority level: Not Applicable
- Employment type: Full-time
- Job function: Engineering and IT
- Industries: Software Development, Consumer Services, Entertainment