Sony

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.