Backend Software Engineer

Intuit Credit Karma
Full-time
Charlotte, NC
Posted on a month ago

Job Description

Intuit Credit Karma is seeking Backend Software Engineers at all levels to join their growing engineering team. This role involves contributing to core services, building integrations, working with partners, developing automation, and collaborating with front-end developers to impact a platform handling millions of members and guiding them through financial decisions like home buying.

Responsibilities

  • Contribute to core services and data aggregation
  • Build integrations with internal services
  • Work with external partners to acquire data
  • Develop automation throughout the stack
  • Collaborate with front-end developers
  • Learn new skills as product and technology grows

Requirements

  • Experience in Scala, Java, or functional language
  • Experience in microservices architecture
  • Experience in API design
  • Proficiency in Scala, Java, or Typescript (preferred)
  • Experience with Kafka, RabbitMQ, or similar (preferred)
  • Experience building large-scale systems (preferred)
  • Experience with Kubernetes and containers (preferred)
  • Solid foundation in OOP, design patterns, algorithms
  • Understanding of web application internals and scalability
  • Proficiency in SQL and relational database design
  • Strong communication and leadership abilities
  • Experience with Agile/Scrum practices
  • Bachelor’s or Masters degree in related field

Benefits

  • No benefits