Credit Karma logo

Senior Software Engineer

Credit Karma

Charlotte, NC
Full Time
Senior
7 days ago

Job Description

About the Role

Intuit Credit Karma is a mission-driven company focused on championing financial progress for over 140 million members globally. Known for pioneering free credit scores, the company offers a range of financial services including identity monitoring, credit card applications, insurance, loans, and banking accounts. With more than 1,700 employees across multiple offices worldwide, Credit Karma is dedicated to building scalable, impactful products that help members make informed financial decisions. As a software engineer on the product engineering team, you will lead a growing team working on various verticals such as home, auto, personal loans, and credit cards, impacting millions of members' financial health through high-quality, scalable mobile applications and partner-facing products.

Key Responsibilities

  • Work with the latest iOS frameworks, design patterns, and technologies
  • Influence the features and direction of the app with your own ideas
  • Develop iOS applications using Swift and write APIs in GraphQL
  • Drive performance and reliability improvements across the mobile stack
  • Collaborate with Android, Web, and Backend engineering teams
  • Ensure high quality, performance, and responsiveness of an app used by over 100 million members
  • Implement metrics and dashboards to enable data-driven decisions
  • Work cross-functionally with Product, Analytics, Design, Security, Data, Machine Learning, and other teams

Requirements

  • 5+ years of iOS development experience with a deep understanding of Swift and native iOS frameworks
  • Experience with GraphQL, and/or TypeScript and JavaScript
  • Proficiency in clean architectures (MVC, MVVM, VIPER, or similar)
  • Industry work experience as an iOS Engineer

Nice to Have

  • Comfortable with data analytics, testing tools, and A/B testing methodology
  • Interest in tackling hard technical challenges and problem solving in ambiguous environments
  • Demonstrated ownership of major projects—from concept to delivery and iteration
  • Previous experience mentoring engineers and helping to shape a high-performing team culture

Qualifications

  • Educational background is not explicitly specified, but extensive industry experience is required

Benefits & Perks

  • Medical and Dental Coverage
  • Retirement Plan
  • Commuter Benefits
  • Wellness perks
  • Paid Time Off (Vacation, Sick, Baby Bonding, Cultural Observance, & More)
  • Education Perks
  • Paid Gift Week in December

Working at Credit Karma

Credit Karma is committed to a diverse and inclusive work environment, fostering collaboration, creativity, and professional growth. The company values employee contributions, celebrates diverse backgrounds, and supports internal Employee Resource Groups. It emphasizes an environment that advances long-term professional development, creates a robust business, and champions financial progress for everyone.

Apply Now

Job Details

Posted AtJun 13, 2025
Job CategoryMobile Development
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

About Credit Karma

Website

creditkarma.com

Company Size

1001-5000 employees

Location

Charlotte, NC

Industry

Credit Bureaus

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches