Senior Software Engineer - Android

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$161,500 - $219,000
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Software Engineer - Android

Join Intuit's Virtual Expert Platform – Mobile team as a Senior Android Engineer, where you'll be at the forefront of creating customer experiences for products like TurboTax Live and QuickBooks Live. This role offers an opportunity to work with a global financial technology platform that serves approximately 100 million customers worldwide.

As a Senior Android Engineer, you'll be responsible for engineering core experiences and capabilities that power Intuit's next-generation platform. You'll work on creating seamless interactions between experts and customers, translating complex designs into efficient Android code, and building features that enhance customer satisfaction.

The ideal candidate brings 5+ years of software development experience, with particular expertise in Android development and Kotlin. You should have a strong background in software architecture, REST/SOAP web services, and test-driven development. Your ability to communicate complex technical concepts to various audiences and translate customer insights into working solutions will be crucial.

This role offers competitive compensation ($161,500-$219,000 base salary for Bay Area) and the opportunity to work with cutting-edge technology in the fintech space. You'll be part of a fast-paced team solving unique engineering challenges, where your passion for perfect code and user experience can truly shine.

Working at Intuit means joining a company that powers prosperity through popular products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. If you're passionate about creating Android magic, have deep customer empathy, and want to make a real impact on millions of users while working with a team that values innovation and continuous learning, this role is perfect for you.

Last updated a month ago

Responsibilities For Senior Software Engineer - Android

  • Engineer core experiences and capabilities for Intuit's next-generation platform
  • Create Android experiences in the interactions between experts and customers
  • Translate design into working Android code
  • Translate customer insights into mockups, wireframes, and working proof-of-concept code
  • Mock out server side dependencies

Requirements For Senior Software Engineer - Android

Kotlin
  • 5+ years experience developing web, software, or mobile applications
  • 2+ years experience with Kotlin
  • BS/MS in computer science or equivalent work experience
  • 3+ years experience in the Software design/architecture process
  • Strong experience with Android SDK
  • Experience with the entire Software Development Life Cycle (SDLC)
  • 5+ years experience with web services (consuming or creating) with REST or SOAP
  • Solid communication skills
  • Experience with unit testing & Test Driven Development (TDD)

Interested in this job?

Jobs Related To Intuit Senior Software Engineer - Android

Senior Android Engineer

Senior Android Engineer role at Intuit focusing on developing high-quality mobile applications with AI integration.

Android Developer

Senior Android Developer position at SIMPLE, building health and wellness features for a rapidly growing mobile app with 15M+ users.

Senior Software Engineer - Android Robotics

Senior Software Engineer position at Axon, developing Android-based robotics control systems for law enforcement and military applications, offering $120K-$210K salary with comprehensive benefits.

Senior Android Performance Engineer, Core Foundation

Senior Android Performance Engineer role at Airbnb, focusing on optimizing app performance and resource management for global user experience.

Senior Android Engineer, Guest & Host

Senior Android Engineer role at Airbnb, building mobile-first payment experiences and working with a global payments platform handling transactions across 191 countries.