Remote (Global)

Braze is hiring a Firefox OS Integration Engineer, Crash Reporting

About the Role

The role involves building and maintaining integration between Firefox OS and crash reporting infrastructure, ensuring accurate data capture, fast diagnosis of issues, and seamless communication between system components.

Responsibilities

  • Design and implement integration points between Firefox OS and crash reporting tools
  • Ensure crash data is captured accurately and transmitted securely
  • Collaborate with OS and platform teams to identify root causes of system crashes
  • Maintain and improve existing crash reporting pipelines
  • Diagnose and troubleshoot integration issues across device types
  • Optimize data payloads for efficient transmission and storage
  • Support firmware updates that impact crash reporting behavior
  • Monitor system health and alert on anomalies in crash patterns
  • Work with security teams to ensure compliance with data privacy standards
  • Document integration architecture and troubleshooting procedures
  • Improve crash symbolication processes for faster debugging
  • Integrate crash reporting with CI/CD pipelines for early detection
  • Ensure compatibility across multiple hardware platforms
  • Reduce false positives in crash detection systems
  • Assist in post-mortem analysis of critical system failures
  • Evaluate third-party tools for potential integration
  • Improve crash reporting reliability under low-memory conditions
  • Support internationalization requirements in crash logs
  • Develop automated tests for integration scenarios
  • Work with telemetry systems to correlate crash data with usage metrics
  • Ensure backward compatibility during system upgrades
  • Respond to urgent production issues involving crash reporting
  • Contribute to on-call rotations for system monitoring
  • Improve documentation for internal and external developers
  • Collaborate on feature deprecation plans affecting crash reporting

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid

Team

Part of the engineering team focused on system stability and performance

Why This Role Matters

Crash reporting is essential for maintaining system stability and user trust. This role ensures that failures in Firefox OS are captured accurately, analyzed quickly, and resolved efficiently to improve overall product quality.

What You’ll Work With

You will interact with Firefox OS components, crash reporting servers, symbol databases, telemetry pipelines, and developer tools used across the organization to diagnose and fix issues.

Available for qualified candidates

Required Skills
C++RustJavaScriptDebuggingEmbedded SystemsData AnalysisProblem SolvingCommunication
About company
Braze
Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.™ Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform.
All jobs at Braze Visit website
Job Details
Category other
Posted 7 months ago