Senior Software Engineer, Mobile (Ground Team) (USA)

Remote / Phoenix, AZ / Salt Lake City, Utah
Software Engineering – Mobile /
Full Time /
Remote

Submit your application

  • Which location are you applying for?
  • LinkedIn profile

    Your full LinkedIn profile will be
    shared. Learn more

  • File exceeds the maximum upload size of 100MB. Please try a smaller size.

  • Pronouns


    • Let the employer know what pronouns you use so that they can address you correctly.

Links

Employment Sponsorship: USA

  • Will you now or in the future require sponsorship for employment in the U.S.A.?

Senior Software Engineer, Mobile (Ground Team)

  • Describe a time you used observability tools (like metrics, structured logging, or tracing) to diagnose and solve a non-obvious performance or reliability issue in a mobile app. What was the issue, and what was the key insight the data gave you?
  • This role requires debugging and occasionally contributing to our Python backend to solve problems end-to-end. Please briefly describe your professional experience working with any server-side language (Python, Go, Ruby, etc.) or your experience debugging across the full client-server stack.
  • Our app deals with large datasets, complex data synchronization, and performance-critical operations. Please describe your most relevant experience designing or building a feature that dealt with similar challenges (e.g., large file handling, offline-first architecture, advanced concurrency, or memory optimization). What was the core challenge you solved?
  • Our app communicates directly with external hardware (like 360 cameras) over Bluetooth LE and Wi-Fi. Please describe your most significant project working with a hardware accessory. Specifically, what was the device, what protocol did you use, and what was the most difficult technical challenge you solved regarding connection stability, data transfer, or background processing?

Demographic Survey