Senior Digital Software Engineer, Android

Citi

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$107,120–$160,680 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $186k
This role $134k
$93k most similar roles pay here $236k

This role pays less than 92% of similar roles. Most pay $151,000–$222,000 — the shaded band above. At the midpoint, this role pays about $134k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Digital Software Engineer, Android

Senior Digital S/W Engineer - Android As a Senior Digital S/W Engineer - Android, you will serve as the technical authority within the mobile engineering function, leading the architecture and delivery of a flagship mobile banking application. You will be responsible for designing and developing major features, defining engineering standards for code quality and automated testing, and mentoring junior and mid-level engineers to build team capability. The role requires expert command of Kotlin, Jetpack Compose, Coroutines, and modern architectural patterns like MVVM and Clean Architecture. You will utilize the Android SDK, Android Studio, and Gradle to manage multi-module builds while optimizing for memory, battery, and performance. This position addresses the complex challenge of building a scalable, secure mobile platform within a regulated financial services environment, ensuring high-quality user experiences while navigating strict compliance and security requirements.

What you'll do

  • Architect and lead the end-to-end design of scalable features for the flagship Android mobile banking application.
  • Serve as the primary technical authority for the Android tech stack, including Kotlin, Jetpack Compose, and Coroutines.
  • Define and enforce engineering standards for code quality, automated testing, and overall application performance.
  • Coach and mentor junior and mid-level engineers to build technical capability across the team.
  • Translate complex business and user requirements from stakeholders into high-quality mobile experiences.
  • Optimize application performance regarding memory management, battery efficiency, and runtime speed.
  • Improve development processes, testing strategies, and delivery workflows to increase engineering velocity.
  • Assess technical and operational risks to ensure solutions meet security, compliance, and reliability standards.

What we're looking for

  • 8 or more years of professional experience building native Android applications.
  • Expert command of Kotlin and modern architecture patterns like MVVM, Clean Architecture, and unidirectional data flow.
  • Deep knowledge of the Android SDK, Android Studio, and Gradle build systems for multi-module builds.
  • Extensive experience with Jetpack libraries, specifically Jetpack Compose for production-scale declarative UIs.
  • Proven ability to diagnose and resolve performance issues regarding memory, rendering, and battery consumption.
  • Track record of shipping or maintaining at least one application on the Google Play Store.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

More like this

Similar roles

Senior Android Engineer

Jack Henry & Associates

Cedar Falls, IA +7 25 days ago $92,100$140,000
Android Java Kotlin Jetpack Compose Kotlin Coroutines Room GitHub Actions Fintech System Analysis

Senior Android Engineer

Jack Henry & Associates

Cedar Falls, IA +7 58 days ago $92,100$140,000
Android Java Kotlin Jetpack Compose Kotlin Coroutines Room GitHub Actions System Analysis Fintech

Senior Software Engineer, Android

Pinterest

Remote 7 days ago $149,600$308,000
Android Kotlin Java Gradle CI/CD Buildkite Android Studio A/B Testing Dependency Injection Automated Testing AI-driven Development
5+ yrs exp Remote

Senior Software Engineer, Android

CVS Health

Remote (VA) +4 3 days ago $83,430$222,480
Android Kotlin Jetpack Compose Java Android Studio MVVM MVC Coroutines Android SDK CI/CD Jenkins Agile OOP Mobile SDLC
5+ yrs exp Remote

Senior Android Engineer II, Digital Twin Platform

Instacart

Remote (Ontario, Canada) +3 21 days ago $196,000$207,000
Android Kotlin Java Jetpack MVVM Clean Architecture Android SDK Bluetooth NFC Camera APIs Hardware Integration Embedded Android Data Pipelines
Remote