Remote | International

Software Engineer, Mobile SDK


Our HQ is in San Francisco, but we have engineers around the world and are absolutely open to more remote engineers. We’d love to hear from you!

The Mobile team at Heap brings the magic of auto-capture to native iOS and Android apps. This is no easy feat: capturing every user interaction accurately and without performance impact is quite technically challenging.

We’re looking for experienced mobile engineers to bring domain expertise to this small but growing team. You’ll be working on a high-visibility product that is critical to Heap’s success. You’ll make our integrations capture a more complete set of interactions, increase robustness, build features to increase user trust in mobile data, and eventually capture data on entirely new platforms like Xamarin or Unity.


  • You’ve built nontrivial iOS and/or Android applications
  • You’re excited about building tools enabling other engineering teams to be more effective
  • Bonus: you’ve built low-level mobile SDKs in the past
  • Bonus: you’ve felt the pain of manually shipping analytics.track code in a mobile app