Software Engineer 2

Global financial technology platform providing TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Finance

Description For Software Engineer 2

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their innovative team. With a rich 40-year history and approximately 100 million customers worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, Intuit stands at the forefront of financial technology innovation.

The role demands a professional with 2+ years of experience who can contribute to building secure, scalable solutions while embracing AI-native development practices. You'll work in an environment that values innovation, risk-taking, and creative thinking, particularly in integrating AI and emerging technologies to solve customer problems effectively.

As a Software Engineer 2, you'll be instrumental in developing enterprise-class applications, working with modern technologies including Java, Python, Go, and various cloud and container technologies. The position offers exposure to cutting-edge AI implementations while working alongside cross-functional teams in an Agile environment.

The ideal candidate will combine technical expertise in both backend and frontend technologies with a strong understanding of database systems and cloud computing. You'll be part of a dynamic team that maintains a startup mentality while operating within a global technology leader, contributing to solutions that help millions of customers prosper.

This role presents an excellent opportunity for growth and learning, working with modern tech stack and AI implementations while making a real impact on financial technology solutions used worldwide. Join a culture that emphasizes innovation, continuous learning, and the integration of artificial intelligence in solving real-world financial challenges.

Last updated a month ago

Responsibilities For Software Engineer 2

  • Develop and implement secure, scalable software solutions that address critical customer issues
  • Contribute to overall site stability through code reviews and testing
  • Work with Agile Development methodologies
  • Communicate effectively with technical and non-technical stakeholders
  • Collaborate with cross-functional teams to develop AI-based solutions

Requirements For Software Engineer 2

Java
Python
Go
React
MongoDB
Kubernetes
  • BS/MS in Computer Science or relevant field, or equivalent experience
  • 2+ years experience in delivering enterprise-class applications
  • 2+ years experience in developing software for large business environments
  • Experience in UI frameworks (React, Angular, Backbone)
  • Knowledge of relational databases, SQL, and ORM technologies
  • Experience with microservices and container technologies
  • Experience in database design (SQL and NoSQL) and analytics
  • Cloud computing experience
  • Basic understanding of AI capabilities, specifically GenAI
  • Strong problem-solving skills and analytical mindset

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Engineer 2

Software Engineer 2 position at Intuit focusing on monetization services and platform development, requiring 3-5 years of experience in Java and web technologies.

Software Engineer 2

Software Engineer 2 position at Intuit focusing on backend development for the monetization platform, requiring 3-5 years of experience in Java and web technologies.

Software Engineer 2

Software Engineer 2 position at Intuit Bangalore, focusing on QuickBooks Online Advanced development, requiring 3+ years of experience in web application architecture and Java/AWS expertise.

Software Engineer 2 - Fullstack

Mid-level Software Engineer position at Intuit focusing on backend development for QuickBooks Online Advanced platform in Bengaluru, requiring Java expertise and cloud technologies experience.

Software Engineer 2

Mid-level Software Engineer position at Intuit, focusing on building next-generation LLM-based applications platform, requiring 2+ years of experience in backend development and cloud technologies.