# Android Software Engineer, Lyft Urban Solutions

**Company:** [Lyft](https://hotfix.jobs/companies/lyft)
**Location:** Montreal, Canada
**Role:** Android Engineering
**Salary:** CA$72k – CA$90k/yr
**Experience:** 1+ years
**Skills:** Kotlin, Jetpack Compose, Declarative Ui, Android, Test Coverage, Monitoring, On-Call Operations, Technical Documentation
**Posted:** 2026-08-28

> Build and operate Android Rider Experience features for Lyft’s bike-share and scooter-share platforms, owning components from development through production support. The role requires 1–3 years of software engineering experience, Kotlin, Jetpack Compose, and strong cross-functional collaboration.

## Job Description

## Responsibilities

### Engineering and Delivery
- Design, develop, deploy, monitor, operate, and maintain Rider Experience components end to end.
- Write reliable, performant, maintainable code with comprehensive test coverage.
- Reduce technical debt and improve tooling and code structure.
- Analyze systems and processes to identify opportunities for improvement and automation.
- Participate in code reviews and technical discussions.
- Produce technical specifications, runbooks, and documentation covering requirements, security, and privacy.
- Support onboarding, knowledge sharing, brown bags, technical talks, and engineering best practices.

### Operations and Quality
- Rotate on-call and monitor deployed code for stability and performance.
- Proactively fix bugs and maintain dashboards and alerts.
- Support and escalate production incidents and improve on-call practices and long-term reliability.

### Collaboration
- Partner with product, data science, analytics, operations, design, TPM, QA, and other cross-functional teams.
- Communicate technical trade-offs clearly with technical and non-technical stakeholders.

## Requirements
- Bachelor's or master's degree in Computer Science, Computer Engineering, a related field, or equivalent practical experience.
- 1–3 years of professional software engineering experience.
- Experience with Kotlin.
- Experience with Jetpack Compose, declarative UI development, and creating shared components.
- Strong collaboration, communication, problem-solving, and technical decision-making skills.

## Nice-to-Haves
- Side projects or open-source contributions.
- Curiosity and initiative.

## Compensation and Benefits
- Base salary: CAD $72,000–$90,000.
- Extended health and dental coverage, life insurance, disability benefits, mental health benefits, family-building benefits, and pet benefits.
- Lyft-funded Health Care Savings Account.
- RRSP plan with company match.
- Flexible paid time off for salaried team members.
- Paid parental leave, including an 18-week top-up plan.
- Subsidized commuter benefits and Lyft ride credits.

## Similar jobs

- [Ingénieur Logiciel Android, Lyft Solutions Urbaines](https://hotfix.jobs/jobs/f4f91f61-4dea-4e95-8598-8edd8cb0c603) - Lyft - Montreal, Canada - CA$72k – CA$90k/yr
- [Senior Android Engineer II, Digital Twin Platform](https://hotfix.jobs/jobs/cd3b7382-6010-4232-85f7-e5fd113c852b) - Instacart - Remote - $192k – $243k/yr

**Apply:** https://hotfix.jobs/jobs/f6148da8-f968-4707-8131-9bf5b7183ec6
**Canonical:** https://hotfix.jobs/jobs/f6148da8-f968-4707-8131-9bf5b7183ec6