Senior Software Engineer, Android Apps

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$191,000–$253,000 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $222k
$99k $269k
below market most similar roles pay here above market

This role pays more than 94% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $222k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 918 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 886 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Software Engineer, Android Apps

The Senior Software Engineer joins the Connected Warfare and Warfighter Systems teams to lead the development and optimization of a tactical edge client across Android mobile and Linux in-vehicle systems. This role involves owning application performance on resource-constrained hardware, collaborating with product and platform teams, and mentoring junior engineers. Key responsibilities include managing widget lifecycles, reactive state management using Riverpod or Redux, and optimizing frame budgets and battery management. The position requires proficiency in Flutter, Dart, gRPC streaming, and TLS. Candidates must navigate complex technical challenges such as offline-first networking, filesystem permissions, and geospatial map rendering. The work focuses on building connected mesh ecosystems and immersive mission command tools to enhance situational awareness and combat effectiveness for military personnel in time-sensitive, multi-domain environments.

What does a Software Engineer earn in Washington?

Median $208800 from 402 postings across 39 companies.

See salary data

What you'll do

  • Lead the development and optimization of a tactical edge client across Android and Linux systems.
  • Own application performance on resource-constrained hardware including memory, GPU, and battery management.
  • Implement reactive state management using frameworks like Riverpod, Redux, or Rx.
  • Develop networking features including gRPC streaming, TLS, and offline-first behaviors.
  • Maintain large codebases using best practices for one-way dependencies and unit testing.
  • Mentor junior engineers on technical development and software engineering standards.
  • Manage native interop using Kotlin/MethodChannels, JNI, or FFI where required.

What we're looking for

  • Proficiency in Flutter and Dart including widget lifecycle, rebuild costs, platform channels, and multi-platform builds.
  • Experience with reactive state management such as Riverpod, Redux, Rx, Combine, and MVVM.
  • Expertise in performance optimization using Flutter DevTools, systrace/perfetto, frame budgets, memory/GPU analysis, and battery management.
  • Knowledge of Android process/activity lifecycles, foreground services, permissions, ANRs, and adb/logcat.
  • Experience with Linux system services, filesystem permissions, packaging, and shell.
  • Networking skills including gRPC streaming, TLS, reconnection/backoff, and offline-first behavior.
  • Ability to maintain large codebases with one-way dependencies and unit/widget test discipline.
  • Must be clearance eligible and able to travel up to 25%.

More like this

Similar roles

Senior Software Engineer, API/SDK

Anduril Industries

Seattle, WA 100 days ago $191,000–$253,000
Python Java Go C++ AWS Azure GCP Docker Kubernetes CI/CD REST gRPC GraphQL WebSockets Message Queues Infrastructure as Code Microservices Event-Driven Architecture API Gateway Edge Computing IoT
8+ yrs exp

Software Engineer, Mobile SDK

Cloudflare, Inc

Austin, TX 13 days ago
Swift Kotlin iOS Android C++ Rust React Native Flutter HTTP APIs Mobile Security Secure Key Storage Application Signing Dependency Management Technical Design Code Review
Hybrid

Senior Android Software Engineer

Motorola Solutions

Plantation, FL 34 days ago $96,500–$123,000
Android Kotlin Java Jetpack Compose Android SDK Android Studio RESTful APIs Unit Test Test Automation Version Control Systems Bluetooth Sensors iOS Web Applications
Hybrid

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 16 days ago $117,000–$234,000
Kotlin Java Android MVVM Clean Architecture Coroutines REST APIs JSON GraphQL HTTP Google Play Services DDMS MAT Object-Oriented Design WCAG) 2.2 AA Messaging Frameworks
6+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA +1 101 days ago
Kotlin Android SDK Jetpack Compose MVVM Kotlin Coroutines Clean Architecture GraphQL REST APIs JUnit Espresso CI/CD Git Firebase GitHub CoPilot ChatGPT Agile WCAG) 2.2 AA
5+ yrs exp

Senior Software Engineer, Full Stack/Android

Walmart

Sunnyvale, CA 35 days ago
Kotlin Android Jetpack Compose ViewModel Coroutines Flow Room MVVM Clean Architecture Azure Kafka CI/CD Unit Testing Distributed Systems Event-Driven Architecture APIs WCAG) 2.2 AA
3+ yrs exp