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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Android

Senior Android Software Engineer position at Toast, leading enterprise restaurant software development with competitive compensation and hybrid work model.

(USA) Senior, Software Engineer (Android)

Senior Software Engineer position focused on Android development at Walmart.

Senior/Principal Software Engineer, Mobile UX (Android)

Senior/Principal Software Engineer position at Roblox, focusing on Android mobile UX for the notifications platform, offering $238k-$289k salary with comprehensive benefits in San Mateo, CA.

Senior Mobile App Developer, Android

Senior Android Developer position at Also, an EV mobility startup, building their first customer-facing app with BLE integration for vehicle connectivity. $165-220K salary with comprehensive benefits.

Sr Software Dev Engineer

Senior Software Engineer role at Amazon Fire TV focusing on Android/OS level performance optimization and architecture in Bangalore, India.

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 4 months 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?