Sony
Senior Software Engineer
United States, San Mateo, CA · Senior
Sponsorship not specifiedDetected 12 days ago
JavaScriptJavaC++KotlinReactAngularReact NativeAndroidLinuxSite Reliability EngineeringIncident ResponseCustomer SupportCommunicationCollaborationProblem Solving
About the role
- 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.
Responsibilities
- Define and drive the overall platform logging strategy.
- Design and implement logging frameworks for AOSP-based systems.
- Design logging mechanisms optimized for field debugging and post-release analysis.
- Build infrastructure for Crash, ANR, Native Crash, and Kernel Panic analysis.
- 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.
- Lead incident reviews, postmortems, and corrective action initiatives.
- Drive improvements in Mean Time to Detect (MTTD) and Mean Time to Resolution (MTTR).
Requirements
- 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 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.
- 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.
- Ability to investigate complex system-level issues and identify root causes.
Nice to have
- Experience with Kernel Logging, Tracing, and low-level diagnostics.
- Hands-on experience with Perfetto, Systrace, ftrace, or similar profiling and tracing tools.
- Experience with Security Incident Response and forensic investigations.
- 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.
- Experience designing telemetry, observability, monitoring, or analytics platforms.
- Familiarity with cloud-native logging and analytics solutions.
- Passion for quality, reliability, and operational excellence.
Benefits
- Develop anomaly detection mechanisms for platform health and stability.
This listing is sourced directly from Sony's careers page and normalized into a canonical job model.