Credit Karma · 1 day ago
Backend Software Engineer - All Levels
Credit Karma is a mission-driven company, focused on championing financial progress for our more than 140 million members globally. As a backend software engineer, you'll lead a growing team to impact a platform that handles millions of members accessing their accounts and build product experiences that guide them through significant financial decisions.
CreditFinanceFinancial ServicesFinTechPersonal Finance
Responsibilities
Contribute to our core services and data aggregation layer; meeting our need for scale, quality, and rapid iteration
Build out high quality integrations with other internal services leveraging Credit Karma’s rich financial data set
Work closely with our external partners to acquire new data to enrich our core user experience
Develop automation throughout our stack; through our build & deployment processes, testing, monitoring, data pipeline, and beyond
Work with front-end developers to complete end-to-end solutions and iterate rapidly as we experiment and learn
Willingness to learn new skills as our product and technology footprint grows
Qualification
Required
Proficient in Scala or Java with solid foundation in object-oriented or functional programming, design patterns, algorithms, and system architecture
Experience in microservices architecture, messaging patterns, and deployment models
Experience in API design and building robust and extendable client/server contracts
Preferred
Proficient in Scala, Java, or Typescript
Experience with Kafka, RabbitMQ, Amazon SQS or similar data messaging platform
Experience building highly integrated, large-scale, high-volume, and testable systems
Experience with Kubernetes and containers technologies
Ability to mentor and coach other team members
A solid foundation in OOP, design patterns, algorithms, programming languages, networking and Linux operating systems
Expert understanding of web application internals and scalability at any tier
Proficiency in SQL, relational database schema design and ORM technologies & concepts
Strong understanding of deployment strategies and production infrastructure needs
Strong communication and leadership abilities
Experience with Agile/Scrum practices
Bachelor's or Masters degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field or software development training program
Benefits
Generous benefits and perks
Supporting our internal Employee Resource Groups
Company
Credit Karma
Credit Karma offers a range of tools and personalized recommendations designed to help customers make the most of their money.
H1B Sponsorship
Credit Karma has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (133)
2024 (134)
2023 (118)
2022 (130)
2021 (146)
2020 (140)
Funding
Current Stage
Late StageTotal Funding
$868MKey Investors
Silver LakeSV AngelCapitalG
2020-02-24Acquired
2018-03-28Secondary Market· $500M
2015-06-23Series E· $175M
Recent News
500 global
2025-12-31
felicis.com
2025-12-30
globalventuring.com
2025-12-08
Company data provided by crunchbase