Senior Software Engineer, Platform

Added
16 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

android java kotlin aosp workmanager

๐Ÿ“‹ Description

  • Develop and evolve the core platform application โ€” from architecture through delivery.
  • Design Android system services and background processes for device lifecycle (OTA/rollback).
  • Work in a vendor-customized AOSP environment, shaping app behavior via system permissions.
  • Collaborate with firmware and hardware teams to integrate device capabilities into the platform.
  • Drive quality with unit, integration, and end-to-end testing; establish high engineering standards.
  • Lead design discussions, write design docs, and participate in code reviews.

๐ŸŽฏ Requirements

  • 7+ years of Android development experience
  • Strong proficiency in Java and Kotlin
  • Solid understanding of Android platform: lifecycle, IPC (Binder/AIDL), system services, and permissions
  • Experience building/background services: WorkManager, foreground services, broadcast receivers
  • Ability to own large features end-to-end across design, implementation, testing, and production
  • Strong communication; comfortable driving technical discussions and writing design docs

๐ŸŽ Benefits

  • Generous stock option program - begins vesting after 1 year
  • Comprehensive health plans โ€“ Aura covers 100% of employee premiums and 50% for families
  • 401(k) with match - Aura fully matches the first 4% of your salary contributed
  • Lunch and snacks - In SF & NY Offices
  • $150 monthly fitness allowance - gym, coaching, etc
  • Flexible time off - and youโ€™re required to take at least 10 days off each year
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’