Senior Android Architect & Tech Lead (AI-Driven Mobile)

Decisive Point

Canada

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Versaterm, a PE-backed, high-growth SaaS company serving the public safety ecosystem, seeks a Staff Software Engineer for Android to shape technical direction and lead the team from concept to release.

You will mentor engineers, design scalable architectures, integrate with REST and WebRTC backends, support offline-first capabilities, and collaborate with hardware partners across diverse devices, drones, and body-worn cameras.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field or equivalent experience.
  • 8+ years Android development experience and prior leadership of a team.
  • Proven collaboration and problem decomposition skills.
  • Passion for reducing friction and delivering simplicity.
  • Proficiency in Kotlin with Jetpack (CameraX, Compose).
  • Solid understanding of asynchronous/reactive programming (Flows, RxJava).
  • Experience with Firebase (Cloud Messaging, Crashlytics).
  • Exposure to CI/CD tools (GitHub, GitLab).
  • Ability to communicate complex concepts to diverse stakeholders.

Responsibilities

  • Provide strategic guidance and mentorship to Android engineers.
  • Lead design and architecture of complex Android apps for scalability and performance.
  • Implement and utilize robotics to assist the public safety mission across devices.
  • Collaborate with partners to align technical solutions with business goals.
  • Integrate with backend services (REST, WebRTC) with offline-first capabilities.
  • Support diverse hardware—from smartphones to headless devices.
  • Stay current with Android platform changes and tooling.
  • Oversee CI/CD pipelines and release processes.

Skills

Android development
Technical leadership
Problem decomposition
Communication
Kotlin programming
Asynchronous/Reactive programming
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

CameraX
Compose
Firebase
GitHub
GitLab
WebRTC

Job description

Versaterm, a PE-backed, high-growth SaaS company serving the public safety ecosystem, seeks a Staff Software Engineer for Android to shape technical direction and lead the team from concept to release.

You will mentor engineers, design scalable architectures, integrate with REST and WebRTC backends, support offline-first capabilities, and collaborate with hardware partners across diverse devices, drones, and body-worn cameras.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Android Engineer & Tech Lead — Mission-Critical Mobile
Staff Android Engineer & Tech Lead — Mission-Critical Mobile

Versaterm • Ottawa

On-site
CAD 140,000 - 180,000
Staff Android Engineer & Mobile Platform Architect
Staff Android Engineer & Mobile Platform Architect

Versaterm • Ottawa

On-site
CAD 120,000 - 170,000
Staff Software Engineer
Staff Software Engineer

Decisive Point • Ottawa

On-site
CAD 120,000 - 180,000
Staff Software Engineer
Staff Software Engineer

Versaterm • Ottawa

On-site
CAD 120,000 - 170,000
Staff Software Engineer New Ottawa, Ontario, Canada
Staff Software Engineer New Ottawa, Ontario, Canada

Versaterm • Ottawa

On-site
CAD 140,000 - 180,000
Senior Mobile Engineer: AI-Powered, End-to-End Ownership
Senior Mobile Engineer: AI-Powered, End-to-End Ownership

Geotab Inc. • Oakville

Hybrid
CAD 110,000 - 150,000
Flex working arrangements
Home office reimbursement
Baby bonus & parental leave top up
+1
Senior Android Developer
Senior Android Developer

MapsPeople • Toronto

On-site
CAD 120,000 - 180,000
Staff Android Engineer, Integrations (Remote)
Staff Android Engineer, Integrations (Remote)

Life360 • Canada

Remote
CAD 194,000 - 260,000
Competitive pay and benefits
Medical, dental, and vision insurance
Flexible PTO
+2
Senior Android Engineer - Growth & AI Enablement (Remote)
Senior Android Engineer - Growth & AI Enablement (Remote)

Life360 • Canada

Remote
CAD 171,000 - 201,000
Competitive pay
Medical, dental, vision insurance
401(k) plan with matching
+4
Senior Mobile Architect — AI‑Driven, End‑to‑End Ownership
Senior Mobile Architect — AI‑Driven, End‑to‑End Ownership

Geotab • Oakville

Hybrid
CAD 104,000 - 136,000
Flex working arrangements
Home office reimbursement
Baby bonus
+4