Android Software Engineer

A mission-driven fintech company providing free credit scores and financial services to over 140 million members globally.
Oakland, CA, USACharlotte, NC, USANew York, NY, USA
Android
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance · Consumer

Description For Android Software Engineer

Credit Karma is a leading fintech company that has revolutionized personal finance by providing free credit scores and financial services to over 140 million members globally. As an Android Software Engineer, you'll join a dynamic team working on the company's mobile applications that help users manage their credit, banking, insurance, and other financial services.

The role offers an exciting opportunity to work in a startup-like environment within a larger, established company. You'll be part of the Insurance team, developing features that directly impact members' lives by helping them navigate complex insurance decisions. The position combines technical excellence with meaningful impact, as your work will contribute to Credit Karma's mission of championing financial progress for everyone.

Working at Credit Karma means joining a highly collaborative environment where engineers work closely with cross-functional teams, including QE, product, marketing, and business analytics. The company maintains a "can do" attitude, focusing on delivering the best possible products and features for its members while fostering an inclusive culture that celebrates diversity and individual contributions.

The ideal candidate will bring strong Android development expertise, with experience in Java and/or Kotlin, along with a solid understanding of mobile architecture patterns and best practices. You'll have the opportunity to mentor team members, lead technical discussions, and shape the direction of products that millions of users rely on for their financial decisions.

Credit Karma offers a comprehensive benefits package and maintains a strong commitment to diversity, equity, and inclusion, supporting various Employee Resource Groups and fostering an environment where all voices are heard and valued. If you're passionate about using technology to make a real difference in people's financial lives, this role offers an excellent opportunity to contribute to a mission-driven organization while growing your career.

Last updated 21 hours ago

Responsibilities For Android Software Engineer

  • Actively contribute to critical efforts including build-out of new product features, design and development of new insurance services
  • Influence the features and direction of the product with your own ideas
  • Identifying ways to improve our technology and process
  • Lead by example and mentor team members by providing technical and design guidance
  • Lead or participate in code and technical design reviews

Requirements For Android Software Engineer

Java
Kotlin
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional software development experience with Android, including Java and/or Kotlin
  • Solid understanding of Android SDK, Android lifecycle
  • Experience with RESTful APIs and integration with mobile applications
  • Familiarity with version control systems (e.g., Git)
  • Ability to write clean, maintainable, and efficient code
  • Understanding of software development best practices, including Agile methodologies

Interested in this job?

Jobs Related To Intuit Credit Karma Android Software Engineer

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.

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.

Senior Android Developer - Defi Wallet

Senior Android Developer position at Crypto.com, focusing on DeFi Wallet development with Java/Kotlin, offering hybrid work and competitive benefits.

Android Developer

Senior Android Developer position at Accepted, requiring 5+ years of experience in Java/Kotlin development, offering comprehensive benefits and remote work opportunities.

Sr Software Engineer, Android [Rider App]

Senior Android Engineer position at Uber, focusing on developing and maintaining the Rider App, requiring 6 years of experience and expertise in Android development.