# Software Engineer

**Company:** [Gusto](https://hotfix.jobs/companies/gusto)
**Location:** San Francisco, CA, Denver, CO, New York, NY, Seattle, WA
**Role:** Android Engineering
**Salary:** $197k – $247k/yr
**Experience:** 8+ years
**Skills:** Kotlin, Android, GraphQL, Mvvm, Biometricprompt Api, Fido2, Webauthn, Android Keystore, CI/CD
**Posted:** 2026-05-05

> Develops secure native Android apps and mobile web-views for identity engineering, focusing on frictionless authentication with biometrics and passkeys. Requires 8+ years mobile experience, strong Kotlin/Android skills, and GraphQL knowledge; collaborates cross-functionally and mentors juniors.

## Job Description

## Responsibilities
- Architect, build, test, and refine Gusto's native Android app and supporting mobile web-views
- Build, iterate, and refine experiences that allow users to successfully and easily access key product features and offerings
- Integrate biometric authentication methods (fingerprint, face unlock) and passkey functionalities to enhance user login security and improve user experience
- Implement and maintain secure coding practices to protect user data and ensure compliance with privacy regulations
- Collaborate with our product management, design, and other partner teams to understand technical and customer pain points, come up with solutions, and then prototype, iterate, and launch
- Mentor other junior engineers
- Build a product that our customers genuinely love

## Requirements
- At least 6 years of experience in Kotlin Android development and a minimum of 8 years in mobile software engineering
- Strong knowledge of GraphQL
- Self-driven mindset, and the ability to work on green field projects
- Working knowledge of MVVM
- Experience with Android testing frameworks and best practices
- Experience implementing biometric authentication (BiometricPrompt API) and passkey solutions (FIDO2/WebAuthn) in mobile applications
- Experience in constructing platform and common components to enhance scalability, consistency, and maintainability throughout the product development lifecycle
- Strong critical thinking skills, and a keen attention to detail
- Strong communication and cross-functional partnership skills
- Commitment to continuous learning and mentorship

## Nice-to-haves
- Previous knowledge of the Android security model, including the Android Keystore system, encrypted shared preferences, and secure networking practices
- Previous experience in a security-focused role or with security-related projects
- Ability to deliver high-quality code across a diverse tech stack
- Familiarity with analytics and monitoring tools
- Familiarity with mobile infrastructure such as CI/CD, automated test environments, build & release systems
- Comfortable dealing with ambiguity, setting milestones and deliverables for the team

## Compensation
- Cash compensation targeted at $197,000 - $247,000 for San Francisco, Seattle & New York and $163,000 - $204,000 for Denver

## Similar roles

- [Senior Software Engineer - Mobile (Android)](https://hotfix.jobs/jobs/6cfe6aec-ed36-47b8-8d47-7d42617bd136) - Eightsleep - Remote - $180k – $210k/yr
- [Senior Android Engineer](https://hotfix.jobs/jobs/82a8543a-051a-45a6-913a-b16dafc6226e) - Fingerprint - Remote - $178k – $205k/yr
- [Senior Software Engineer, Android](https://hotfix.jobs/jobs/a4ebb818-5e5b-4145-81fb-7b9a4daabd1d) - Ditto - Remote - $223k – $259k/yr
- [Senior Software Engineer, Android](https://hotfix.jobs/jobs/bef9f7b0-be0e-496b-9df2-2b3277add8f6) - Current - New York, NY - $170k – $250k/yr
- [Senior Software Engineer - Mobile Platform](https://hotfix.jobs/jobs/3fa789c2-8ab4-4e87-9c93-d0db86215a32) - Skydio - San Mateo, CA - $170k – $240k/yr

**Apply:** https://hotfix.jobs/jobs/6c5faaf6-6d5d-46f1-ba20-d9026c9e4b2b
**Canonical:** https://hotfix.jobs/jobs/6c5faaf6-6d5d-46f1-ba20-d9026c9e4b2b