Senior Android Architect for AI-Driven Mobile Platform

Versaterm

United States

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Discretionary bonuses

Job summary

Versaterm is seeking a Staff Software Engineer focused on mobile development to drive the Android technical direction and architecture. You will mentor engineers, shape scalable apps, and collaborate across teams to deliver robust public safety software.

The role emphasizes leadership across a dispersed engineering team, integration with backend services, and hardware compatibility from mobile devices to edge platforms. CJIS security compliance is required for this work.

Qualifications

  • 8+ years of Android development experience
  • Experience leading or acting as a technical lead for a team
  • Proficiency in Kotlin and Jetpack libraries (CameraX, Compose)
  • Strong collaboration and problem decomposition skills
  • Familiarity with Firebase platform (Crashlytics, Cloud Messaging)
  • Experience with CI/CD tools (GitHub, GitLab)
  • Ability to communicate complex concepts to diverse stakeholders
  • Exposure to IoT devices or connected hardware
  • Knowledge of ArcGIS/Mapbox mapping
  • Experience leading dispersed engineering teams

Responsibilities

  • Provide strategic guidance and mentorship to Android engineers, fostering innovation and code quality
  • Lead design and architecture of complex Android apps for scalability and performance
  • Implement and utilize robotics to support public safety missions (drone, body-worn cameras)
  • Collaborate with internal/external partners to align tech with business goals
  • Integrate with REST, WebRTC, and other backend services with offline-first capabilities
  • Support various hardware configurations from smartphones to SBCs
  • Stay current with Android platform changes and dependency updates
  • Oversee CI/CD pipelines and release processes, driving automation and tooling
  • Document app architecture and engineering decisions

Skills

Android development
Kotlin
Jetpack Compose
Leadership
CI/CD
Firebase
Networking (MQTT/WebRTC)
IoT/embedded hardware
Mapbox/ArcGIS
Remote team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
GitLab
Firebase

Job description

Versaterm is a PE-backed, high-growth SaaS company building a fully integrated platform across the entire public safety ecosystem — dispatch, law enforcement, forensics, courts, and beyond . We've grown through strategic acquisitions and deep product investment. What connects all of it is a single purpose: give public safety agencies the tools and insights to make better decisions in high-stakes moments.

When a 911 call is answered, a detective investigates a case, or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades.

AI is central to where we're going. Not as a feature but as core infrastructure. We're embedding intelligence directly into the workflows our customers rely on every day, and we're doing it alongside them. Our customers tell us what the mission demands. We build what answers it.

This work attracts a specific kind of person — someone who wants to be pushed by great people, build things that outlast a sprint cycle, and go home knowing the work connected back to something real.

The Role

The Staff Software Engineer specializes in mobile app development and is responsible for driving the team’s technical direction, fostering innovation, and ensuring the highest quality in our development lifecycle. They bring a blend of deep Android expertise, strategic architectural vision, and strong leadership abilities to guide our engineering team toward excellence, from concept through release.

What You Do

  • Provide strategic guidance and mentorship to Android engineers, fostering a culture of innovation, code quality, and technical excellence.
  • Lead the design and architecture of complex Android apps, ensuring scalability, reliability, and overall performance.
  • Implement and utilize robotics to assist the public safety mission, from airborne drones to body-worn cameras.
  • Work closely with internal and external partners to align technical solutions with business objectives.
  • Integrate with backend services provided through REST, WebRTC, and others while maintaining offline-first capabilities.
  • Accommodate a variety of different hardware configurations, from ordinary smartphones to headless single-board computers.
  • Stay current with Android platform changes, dependency upgrades, and emerging app technologies.
  • Oversee CI/CD pipelines and release processes, driving continuous iteration of automation, tools and practices.
  • Ensure comprehensive documentation of app architecture, engineering decisions, and development standards.

What You Bring

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
  • Minimum of 8 years of experience in Android development, including experience leading or acting as a technical lead for a team.
  • Proven track record of collaboration amongst team members with a focus problem decomposition.
  • Passion for reducing customer and engineering friction and eagerness to chase simplicity.
  • Proficiency in Kotlin with experience in Jetpack libraries such as CameraX and Compose.
  • Solid understanding of asynchronous and reactive programming such as Flows or RxJava.
  • Familiarity with the Firebase platform such as Cloud Messaging and Crashlytics.
  • Exposure to integrated project management and CI/CD tools such as GitHub or GitLab.
  • Ability to articulate technical concepts to a variety of technical and non-technical stakeholders.
  • Experience with connected hardware or peripherals such as IoT devices or retail terminals.
  • Understanding of online mapping technologies such as ArcGIS or Mapbox.
  • Familiarity with networking technologies such as MQTT and WebRTC.
  • Experience leading or working on a geographically dispersed engineering team.
  • Knowledge of adjacent platform capabilities and limitations such as Fire OS and iOS.
  • FAA or Transport Canada remote pilot certification with flight experience.

Note: Due to the nature of our work with public safety agencies, this position requires compliance with the FBI's Criminal Justice Information Services (CJIS) Security Policy. Candidates must successfully pass a comprehensive, fingerprint-based background check. Please note that specific customer contracts may impose additional security verification requirements. Obtaining and maintaining all required security clearances is a condition of employment. For more information on CJIS security requirements, please visit the FBI's CJIS Security Policy Resource Center .

Versaterm is committed to fair and equitable compensation that is competitive, consistent, and aligned with the value each role contributes to our organization. The starting salary for this position will be dependent upon many factors, such as the successful candidate’s skills, experience, education, training as well as internal equity, market data, and business needs. In addition to base salary and our comprehensive benefits offering, some roles may also be eligible for variable compensation such as incentive plans or discretionary performance bonuses.

AI is central to how Versaterm builds and delivers solutions for our customers. Within Talent Acquisition, we use AI-enabled tools to support certain aspects of the recruitment process, helping our team work more efficiently and spend more time connecting with great talent. AI supports our work, but all hiring and employment decisions are made by people.

Versaterm is an equal opportunity employer and is committed to equity, diversity, inclusion, and a barrier-free workplace. Accommodations are available upon request throughout all stages of the recruitment process and apply to the terms and conditions of employment. For more information, please contact info@versaterm.com .

Create a Job Alert

Interested in building your career at Versaterm? Get future opportunities sent straight to your email.

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Are you legally authorized to work in the United States without sponsorship? * Select...

Some positions at Versaterm also require fingerprint-based background checks through one or more of our customers, which are U.S. law enforcement agencies, as mandated by the CJIS Security Policy. Are you eligible to undergo this additional screening? * Select...

What is your desired annual salary for this position? *

How many years of professional Android development experience do you have? * Select...

Have you served as a Technical Lead, Staff Engineer, or Engineering Lead, mentoring engineers and driving the technical direction of Android applications? * Select...

Street Address *

City *

Province/State *

U.S. Standard Demographic Questions

We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.

How would you describe your gender identity? Select...

How would you describe your racial/ethnic background? Select...

How would you describe your sexual orientation? Select...

Do you identify as transgender? Select...

Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your major life activities, including mobility, communication (seeing, hearing, speaking), and learning? Select...

Are you a veteran or active member of the United States Armed Forces? Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Versaterm’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Product Manager, Public Safety AI Platform
Lead Product Manager, Public Safety AI Platform

Versaterm • United States

Hybrid
USD 120,000 - 180,000
Field Services Supervisor: Deployments & Team Leadership
Field Services Supervisor: Deployments & Team Leadership

Verra Mobility Corporation • City of Albany (NY)

Hybrid
USD 70,000 - 100,000
Senior Infrastructure Automation Engineer (Hybrid Cloud)
Senior Infrastructure Automation Engineer (Hybrid Cloud)

Simplesense Inc. • Denver (CO)

Hybrid
USD 155,000 - 195,000
Equity
Medical, Life, Short-Term Disability,:
Medical travel coverage
+2
California Field Service Lead - Uptime & Compliance
California Field Service Lead - Uptime & Compliance

Verra Mobility Corporation • California

Hybrid
USD 60,000 - 80,000
Cloud Security AI Engineer - Remote
Cloud Security AI Engineer - Remote

First Due • United States

Hybrid
USD 104,000 - 127,000
Staff Cloud Security Platform Engineer (Azure & AWS)
Staff Cloud Security Platform Engineer (Azure & AWS)

True Anomaly, Inc. • Denver (CO)

Hybrid
USD 180,000 - 240,000
Equity
Health plan
PTO & holidays
+1
Remote Implementation Manager - Essentials
Remote Implementation Manager - Essentials

First Due • United States

Hybrid
USD 77,000 - 94,000
Senior Space Embedded Security Engineer
Senior Space Embedded Security Engineer

True Anomaly, Inc. • Denver (CO)

Hybrid
USD 180,000 - 240,000
Health insurance
Equity
401K
+1
Senior Backend Engineer - AI-Native (Devices Cloud)
Senior Backend Engineer - AI-Native (Devices Cloud)

Life360 • United States

Hybrid
USD 148,000 - 216,000
Life360 Platinum Membership
Tile Products
Comprehensive benefits
Photo Enforcement Data Specialist
Photo Enforcement Data Specialist

Verra Mobility Corporation • California

Hybrid
USD 32,000 - 42,000