Backend Software Engineer - All Levels jobs in United States
cer-icon
Apply on Employer Site
company-logo

Credit Karma · 5 months ago

Backend Software Engineer - All Levels

Credit Karma is a mission-driven company focused on championing financial progress for over 140 million members globally. As a backend software engineer, you will lead a team that impacts a platform handling millions of users, working on services that guide members through significant financial decisions. You will contribute to core services, build integrations, and develop automation while collaborating with front-end developers and external partners.

CreditFinanceFinancial ServicesFinTechPersonal Finance
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

ScalaMicroservices architectureAPI designKafkaKubernetesSQLJavaTypescriptAgile/ScrumLeadership abilities

Required

Experience in Scala, Java, and/or any functional language
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
Inclusive environment that recognizes the contributions of all
Fosters diversity by supporting our internal Employee Resource Groups
Intensely collaborative and creative environment
Diverse and inclusive employee culture
Opportunity for professional growth

Company

Credit Karma

company-logo
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 Stage
Total Funding
$868M
Key Investors
Silver LakeSV AngelCapitalG
2020-02-24Acquired
2018-03-28Secondary Market· $500M
2015-06-23Series E· $175M

Leadership Team

leader-logo
Ryan Graciano
Co-Founder & Consulting Advisor
linkedin
leader-logo
Alicia Hwang
Managing Counsel
linkedin

Recent News

Company data provided by crunchbase