Digital Marketing Jobs & Apprenticeships

Credit Karma

Credit Karma is a company of builders, dreamers and strivers with a passion for helping people make financial progress. Credit Karma has helped over 85+ million members better understand their finances through free access to credit scores, reports, tools, education — and even free tax filing. But now, they’re pushing into new territory. Credit Karma is reimagining and streamlining the marketplaces for credit cards, loans, home mortgages and more. And with their large member base — along with their good relationships with lenders — they’re in a prime position to connect people and lenders in new ways that help ensure better outcomes for everyone.


Expires on 2019-12-02

Job Type Full Time Experience Needed 6:8 Years Career Level ADVANCED – LOWER

Full-Stack Software Engineer

Credit Karma is looking for a Full-Stack Software Engineer in California, United States. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.

Job Responsibilities:

  • Be a member of a small cross-functional scrum team and get involved in every aspect of the product development cycle.
  • Cooperate with a product, design, and other engineers/teams and be in charge of the development of your product features–you’ll figure out how they should be architected, design the DB schema, write the code, write the unit tests, and make sure that loose ends are tied up.
  • Recognize ways to improve our technology and process.
  • Participate in code and technical design reviews.

Job Requirements:

  • Minimum 6 years of professional experience in at least one dynamic server-side language: Java/Core Java/J2EE, Scala, PHP, Ruby, Python, or similar.
  • Effective experience in React, AngularJS or similar frameworks.
  • A solid foundation in OOP, design patterns, algorithms, programming languages, networking and Linux operating systems.
  • Demonstarted understanding of deployment strategies and production infrastructure needs.
  • Proficient experience in application scalability at any application tier.
  • Sound communication and leadership abilities.
  • You bring a strong sense of empathy, while still being able to challenge the status quo.
  • Be comfortable moving fast, and agile.
  • Opinionated and still able to compromise.
  • Subscribe for our newsletter!

    Fields marked with an * are required