Sonyinteractiveentertainmentglobal
Senior Software Engineer
United States, San Mateo, CA. Posted 4 months ago
The role
This person will lead the design, development, and operation of Logging and Diagnostics infrastructure for the PlayStation Portal Platform. They will build scalable logging architecture, crash diagnostics, and incident analysis frameworks to resolve performance and stability issues.
What you will do
- Define and drive the overall platform logging strategy.
- Design and implement logging frameworks for AOSP-based systems.
- Establish log collection, storage, retention, and archival strategies.
- Build infrastructure for Crash, ANR, Native Crash, and Kernel Panic analysis.
- Develop diagnostic frameworks for system failure analysis and troubleshooting.
- Investigate and analyze production issues occurring in customer environments.
- Lead incident reviews, postmortems, and corrective action initiatives.
- Design and implement log-based monitoring systems.
- Design and implement secure logging and diagnostics infrastructure.
- Collaborate with Security teams to implement secure-by-design principles.
Required qualifications
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of experience in Android native development with strong expertise in Java/Kotlin and Android Studio.
- Experience developing Android/AOSP system software.
- Experience designing and implementing Logging, Diagnostics, or Observability systems.
- Strong experience with crash analysis, production debugging, and root cause investigation.
- Experience debugging Linux Kernel or low-level system software issues.
- Strong programming skills in C/C++, Java, and/or Kotlin.
- Experience analyzing large-scale production incidents and system failures.
- Proven track record of conducting Root Cause Analysis (RCA) and driving corrective actions.
- Strong understanding of software architecture, operating systems, and system software fundamentals.
- Excellent analytical, problem-solving, communication, and collaboration skills.
Nice to have
- Experience developing Android Framework components.
- Experience with Kernel Logging, Tracing, and low-level diagnostics.
- Hands-on experience with Perfetto, Systrace, ftrace, or similar profiling and tracing tools.
- Experience building or operating Crash Analytics platforms.
- Experience with Security Incident Response and forensic investigations.
- Experience developing Consumer Electronics products.
- Site Reliability Engineering (SRE) experience.
- Experience with modern JavaScript frameworks such as React, React Native, Angular, or similar technologies.
- Experience designing telemetry, observability, monitoring, or analytics platforms.
- Familiarity with cloud-native logging and analytics solutions.
Benefits
- medical
- dental
- vision
- matching 401(k)
- paid time off
- wellness program
- employee discounts for Sony products
- possible bonus package
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 dynamic technology company and an entertainment leader.