Senior Software Engineer, Platform

Aura
San Francisco, NY
Job Description
Aura is looking for a Senior Software Engineer to join the Frame Platform Team, responsible for the Android-based software experience that powers our connected frame products. The ideal candidate is a strong Android engineer who is equally comfortable architecting user-facing platform features and building the robust background services that support them.

Requirements

  • 7+ years of Android development experience
  • Strong proficiency in Java and Kotlin
  • Solid understanding of the Android platform — application lifecycle, inter-process communication (Binder/AIDL), system services, and permissions model.
  • Experience building and owning background services, including WorkManager, foreground services, broadcast receivers, and related Android primitives.
  • Demonstrated ability to own large, complex features end-to-end across design, implementation, testing, and production monitoring.
  • Strong communication skills; comfortable driving technical discussions and writing design documentation.

Benefits

  • Generous stock option program
  • Comprehensive health plans
  • 401(k) with match
  • Lunch and snacks
  • $150 monthly fitness allowance
  • Flexible time off
]]>