Senior Android Engineer - AI-Driven Mobile Apps

Charles Schwab Corporation

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

Charles Schwab Corporation in Austin, TX is seeking an experienced Android Software Engineer to build and support native Android experiences for client-facing products. You will collaborate with product, design, backend, QA, and engineering teams to deliver responsive, accessible mobile features and participate in design, development, testing, and production support.

The team values strong Kotlin/Java skills, unit and UI testing, and experience with CI/CD and modern Android architectures such as

Qualifications

  • Bachelor’s degree in computer science, engineering, information systems, or equivalent practical experience.
  • 5+ years of professional native Android development with Kotlin and/or Java.
  • Strong OO design, modular development, debugging, and code review practices.
  • Experience with REST APIs, asynchronous processing, error handling, and service troubleshooting.
  • Experience developing unit and UI tests using Espresso, UI Automator, or Appium.
  • Ability to apply UI design principles for responsive, accessible Android experiences.
  • Experience with CI/CD pipelines, automated builds, and DevOps practices.
  • Ability to communicate technical decisions clearly across teams.

Responsibilities

  • Build and support native Android experiences for client-facing products.
  • Collaborate with product, design, backend, QA, and engineering partners.
  • Deliver intuitive, accessible mobile features with automated testing and service integration.
  • Contribute to production support, continuous improvement, and scalability.
  • Work on modern architectures and enterprise-scale mobile delivery, including AI-enabled capabilities.

Skills

Android development
Kotlin
Java
REST APIs
Unit testing
UI testing
CI/CD
Debugging
Problem solving
Communication

Education

Bachelor’s degree in computer science, Engineering, Information Systems, or a related technical field, or equivalent practical experience

Tools

Espresso
UI Automator
Appium
Jetpack Compose
MVVM
Dagger/Hilt/Koin
Kotlin Flow/Coroutines
RxJava
LiveData

Job description

Charles Schwab Corporation in Austin, TX is seeking an experienced Android Software Engineer to build and support native Android experiences for client-facing products. You will collaborate with product, design, backend, QA, and engineering teams to deliver responsive, accessible mobile features and participate in design, development, testing, and production support.

The team values strong Kotlin/Java skills, unit and UI testing, and experience with CI/CD and modern Android architectures such as

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Software Engineer — AI-Driven Mobile Apps
Senior iOS Software Engineer — AI-Driven Mobile Apps

Charles Schwab Corporation • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer – AI & Cloud Innovator
Senior Software Engineer – AI & Cloud Innovator

Charles Schwab Corporation • Austin (TX)

On-site
USD 140,000 - 200,000
Senior Mobile Software Engineering Leader
Senior Mobile Software Engineering Leader

Charles Schwab Corporation • Southlake (TX)

On-site
USD 140,000 - 210,000
Senior Software Engineer — AI & Cloud Innovator
Senior Software Engineer — AI & Cloud Innovator

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Vacation time
+6
Senior Java Engineer - AI-Driven Cloud Platform Lead
Senior Java Engineer - AI-Driven Cloud Platform Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 180,000 - 240,000
Associate AI-Driven Full-Stack Engineer (On‑Site)
Associate AI-Driven Full-Stack Engineer (On‑Site)

Charles Schwab Corporation • Austin (TX)

On-site
USD 90,000 - 120,000
Android Developer
Android Developer

Charles Schwab Corporation • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Java Engineer — GenAI-Driven Onsite Leader
Senior Java Engineer — GenAI-Driven Onsite Leader

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+4
Senior Full-Stack Java Engineer — AI-Driven Delivery Leader
Senior Full-Stack Java Engineer — AI-Driven Delivery Leader

Charles Schwab Corporation • Southlake (TX)

On-site
USD 130,000 - 170,000
Senior Android Lead | Kotlin, APIs & Mentorship
Senior Android Lead | Kotlin, APIs & Mentorship

KAnand Corporation • Dallas (TX)

On-site
USD 120,000 - 160,000