View All Jobs 121141

Senior Staff Software Engineer - Credit Karma

Lead the design and implementation of next-generation application platform frameworks at scale
Bangalore
Senior
INR6,613,000 – 9,920,000 INR / year
15 hours agoBe an early applicant
Intuit

Intuit

Provides financial management, tax preparation, and accounting software solutions for individuals, small businesses, and self-employed professionals.

Application Platform Engineer

The Application Platform team at Intuit Credit Karma enables our product engineering teams to build and manage their microservices at scale. We provide frameworks, tools and guidance to product teams to increase their velocity and allow them to maintain their services with ease. The frameworks we provide include GraphQL at the API layer and a microservices framework for the backend services in different runtimes such as Java, Scala and TypeScript. Through the frameworks, we solve some of the most challenging tasks of running the Application Platform, such as security, availability and scale.

Your role would be to work with the partners to gather requirements, build a roadmap for where the team could add the most value, guide design and promote execution.

After having successfully completed our transition to microservices, we are working on our next generation of frameworks which will allow us to handle the new challenges we are facing. If you are excited about what the future looks like and want to contribute. Please apply to the role and join us.

Responsibilities

  • Own projects and the complete software development lifecycle
  • Work closely with team members to build scalable features and systems
  • Optimize frameworks for maximum security, speed and scalability
  • Influence the features and direction of the product with your own ideas
  • The autonomy, pace, and quick decisions of a startup, with the stability of Credit Karma's mature platform
  • You'll have lots of opportunities to break new ground, discover and seek brand-new challenges, and make key decisions impacting a large engineering organization
  • Our teams make a big impact with the ability to help drive next-generation tools or features to increase their velocity

Qualifications

Minimum Basic Requirement:

  • 10+ years of software development experience
  • Proficient in JavaScript, Java or Scala
  • Experience implementing frameworks or libraries
  • Experience with microservices architecture
  • Understanding of scale, concurrency, security and observability
  • Passion for exploring new technologies and frameworks
  • Strong communication skills, both verbal and written
  • Experience in a technical leadership role leading teams and setting technical direction

Preferred Qualifications:

  • Experience with TypeScript
  • Experience with GraphQL
  • Knowledge of user experience and design best practices
  • Knowledge of developer efficiency measures
  • Lead impactful projects that have impact across all engineering departments.

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs. Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is: Bangalore INR 6613000 - 9920000

+ Show Original Job Post
























Senior Staff Software Engineer - Credit Karma
Bangalore
INR6,613,000 – 9,920,000 INR / year
Engineering
About Intuit
Provides financial management, tax preparation, and accounting software solutions for individuals, small businesses, and self-employed professionals.