ForgeApply · Job listing
Senior Software Engineer
Sonyinteractiveentertainmentglobal
Apply in about a minute — without sacrificing quality.
ForgeApply autofills this application and tailors your resume to this exact posting. You review everything before it's sent. Free trial, no card required.
About this role
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.
Senior Software Engineer – Logging, Diagnostics & Post-Release Incident Analysis
Overview
The PlayStation Portal Platform team is seeking a Senior Software Engineer to lead the design, development, and operation of Logging and Diagnostics infrastructure that enables rapid detection, investigation, and resolution of Performance, Stability, and Platform Quality issues occurring after products are released to customers.
In this role, you will be responsible for building scalable Logging Architecture, Crash Diagnostics, and Incident Analysis Frameworks that empower engineering teams to perform efficient root cause analysis of field issues. You will collaborate closely with Engineering, Quality Engineering (QE), Customer Support, Security, and Product teams to reduce the time from issue detection to root cause identification and drive continuous improvements in product quality and reliability.
We are looking for engineers who are passionate about quality, thrive on solving complex system-level problems, and take strong ownership in delivering exceptional user experiences through continuous improvement.
Key Responsibilities
Logging Architecture
• 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.
• Define structured logging standards and best practices.
• Design logging mechanisms optimized for field debugging and post-release analysis.
• Improve platform observability and telemetry quality.
Diagnostics & Debuggability
• Build infrastructure for Crash, ANR, Native Crash, and Kernel Panic analysis.
• Define strategies for collecting and analyzing Tombstones, DropBox entries, Bugreports, and diagnostic artifacts.
• Develop diagnostic frameworks for system failure analysis and troubleshooting.
• Create tools that support issue reproduction and root cause analysis.
• Drive initiatives that improve platform debuggability and diagnosability.
• Partner with development teams to ensure diagnostic capabilities are built into the platform.
Post-Release Incident Analysis
• Investigate and analyze production issues occurring in customer environments.
• Identify, classify, and track recurring failure patterns.
• Lead incident reviews, postmortems, and corrective action initiatives.
• Drive improvements in Mean Time to Detect (MTTD) and Mean Time to Resolution (MTTR).
• Provide actionable recommendations to engineering teams for quality improvements.
Monitoring & Alerting
• Design and implement log-based monitoring systems.
• Develop anomaly detection mechanisms for platform health and stability.
• Build automated alerting and escalation frameworks.
• Create dashboards and reporting tools for field quality monitoring.
• Define and track reliability metrics and operational KPIs.
Security & Compliance
• Design and implement secure logging and diagnostics infrastructure.
• Ensure protection of PII and sensitive customer information.
• Support security incident investigations and forensic analysis.
• Define log retention policies and ensure compliance with company and regulatory requirements.
• Collaborate with Security teams to implement secure-by-design principles.
Required Qualifications
• A genuine passion for delivering high-quality software and exceptional user experiences, with a strong sense of ownership and accountability for product quality.
• Experience working in Agile development environments and driving continuous quality improvements through iterative development, data-driven decision making, and customer feedback.
• 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.
Preferred Qualifications
• 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 for building responsive user interfaces and dynamic applications.
• Expe
Ready to apply to Sonyinteractiveentertainmentglobal?
Apply in about a minuteSimilar jobs
- Senior Software Engineer — Neon · San Francisco
- Senior Software Engineer — Nectar-social · Palo Alto
- Senior Software Engineer — Datavant2 · Remote
- Senior Software Engineer — Datadog · Boston, Massachusetts, USA; New York, New York, USA
- Senior Software Engineer — Darkwolfsolutions · Tampa, FL
- Senior Software Engineer — Nooks · Seattle
- Senior Software Engineer — Qventus · Remote
- Senior Software Engineer — Ethoslife · Remote
More like this: Software Engineer Jobs · Browse all jobs