Software Engineer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their UIP Platform team. This role focuses on data ingestion solutions across the enterprise, handling data sources of varying variety, volume, and velocity. The position combines both frontend and backend development, requiring expertise in React, Java, and modern cloud technologies.

The ideal candidate will work on critical data ingestion systems supporting reporting, executive dashboards, and other Tier 1/2 use cases. You'll spend 80-95% of your time coding, while also participating in design reviews and cross-functional collaboration. The role requires strong technical skills in both frontend and backend technologies, with particular emphasis on microservices architecture and cloud platforms.

This position offers an opportunity to work with cutting-edge technologies including Kubernetes, Kafka, and cloud platforms, while contributing to systems that directly impact Intuit's 100 million worldwide customers. You'll be part of a team that values quality, collaboration, and customer-focused innovation.

The role requires a blend of technical expertise and collaborative skills, with opportunities to work on large-scale systems that power critical business operations. You'll be expected to contribute to early quality activities, participate in peer reviews, and maintain high standards in software development practices including TDD and API development.

Working at Intuit means joining a company that powers prosperity through popular products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. This role offers the chance to work on enterprise-level solutions while maintaining a strong focus on quality and scalability.

Last updated 7 hours ago

Responsibilities For Software Engineer 2

  • Deliver high quality web or mobile software with 80-95% hands-on coding
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner with team members to deliver against commitments
  • Work cross-functionally with product management, QA/QE, and various product lines
  • Maintain positive team dynamics and commitment to team success

Requirements For Software Engineer 2

Java
JavaScript
React
Kubernetes
PostgreSQL
Kafka
  • BS/MS in Computer Science or equivalent work experience
  • 2-4 years of overall experience in frontend (React) and backend (Java/J2EE)
  • 1+ years experience with microservices and Kubernetes
  • 1+ years experience with CSS frameworks and JavaScript MVC toolkit
  • Strong experience in designing and implementing scalable web services
  • Experience with Cloud platforms development (AWS/Kubernetes)
  • Knowledge of API development standards (REST/GraphQL)
  • Experience with Postgres, Data Lake, Kafka & schema modeling
  • Strong end-to-end testing mindset and TDD experience
  • Good understanding of Software Design, Architecture and large scale systems

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Engineer 2

Software Engineer 2 position at Intuit's MSE Team in Bengaluru, focusing on monetization platform development with Java, requiring 3-5 years of experience.

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.

Product Manager 2

Intuit seeks a Product Manager 2 for Identity team to lead Authorization capability, ensuring data security and driving innovation in financial technology.

Software Engineer 2

Intuit is hiring a Full stack Software Engineer 2 for their MSE team to develop and maintain subscription services for their ecosystem of financial products.

Software Engineer 2

Intuit is hiring a Software Engineer 2 for their MXP team to develop high-quality web and AI/ML solutions, focusing on subscription management for Intuit's product ecosystem.